လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> string တစ်ခု၏အဆုံးမှာသတ်သတ်မှတ်မှတ်စာလုံးများကိုဖျက်ရန် Rtrim function ကိုအသုံးပြုခြင်းအတွက်သိကောင်းစရာများ

string တစ်ခု၏အဆုံးမှာသတ်သတ်မှတ်မှတ်စာလုံးများကိုဖျက်ရန် Rtrim function ကိုအသုံးပြုခြင်းအတွက်သိကောင်းစရာများ

gitbox 2025-09-29
<span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-comment">// ဤသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်ဆက်စပ်သောမဟုတ်ပါဘူး PHP Code Page</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဖတ်ရှုဖို့ကြိုဆိုပါတယ် PHP ကျွမ်းကျင်မှုမျှဝေခြင်း!"</span></span><span>;
</span><span><span class="hljs-meta">?&gt;</span></span><span>

&lt;hr&gt;

</span><span><span class="hljs-meta">&lt;?php</span></span><span>
<span class="hljs-comment">/*
ဆောင်းပါးခေါင်းစဉ်: အသုံးပြု rtrim string တစ်ခု၏အဆုံးမှာသတ်သတ်မှတ်မှတ်ဇာတ်ကောင်များကိုဖျက်ခြင်း function အတွက်သိကောင်းစရာများ
*/</span>

</span><span><span class="hljs-comment">// တည်နေ PHP ကြိုး processing အခါ,များသောအားဖြင့်သင်သည် string တစ်ခု၏အဆုံးမှာအပိုဇာတ်ကောင်များကိုဖျက်ရန်လိုအပ်သည်။。</span></span><span>
</span><span><span class="hljs-comment">// rtrim function ကိုဖြစ်ပါတယ် PHP ထောက်ပံ့ပေးသောအလွန်လက်တွေ့ကျတဲ့ကိရိယာတစ်ခု,string တစ်ခု၏အဆုံးမှာတိကျသောသီးနှံစိုက်ပျိုးခြင်းလုပ်ငန်းများကိုလုပ်ဆောင်နိုင်သည်。</span></span><span>

</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;h1&gt;အသုံးပြု rtrim string တစ်ခု၏အဆုံးမှာသတ်သတ်မှတ်မှတ်ဇာတ်ကောင်များကိုဖျက်ခြင်း function အတွက်သိကောင်းစရာများ&lt;/h1&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// rtrim အခြေခံအသုံးပြုမှု</span></span><span>
<span class="hljs-comment">/*
သဒ္ဒါ:
string rtrim(string $str [, string $character_mask])
parameter ကိုဖော်ပြချက်:
- $str: လုပ်ငန်းများ၌ string ကို
- $character_mask: ဖျက်ရန်ဇာတ်ကောင်များ၏စုဆောင်းမှုကိုသတ်မှတ်ပါ,ပုံမှန်အားဖြင့် whitespace ဇာတ်ကောင်ဖျက်ပါ(နေရာများ、tab သင်္ကေတများ、လိုင်းအားလပ်ချိန်စသည်)
Value ကိုပြန်သွားပါ:
- သတ်မှတ်ထားသောဇာတ်ကောင်ကိုဖျက်ပစ်ပြီးနောက် string ကိုပြန်သွားပါ
*/</span>

</span><span><span class="hljs-comment">// နမူနာ 1: အဆုံးအလွတ်အက္ခရာများကိုဖျက်ပါ</span></span><span>
</span><span><span class="hljs-variable">$text1</span></span><span> = </span><span><span class="hljs-string">"Hello World!    "</span></span><span>;
</span><span><span class="hljs-variable">$clean1</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text1</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;မူရင်း string ကို: '<span class="hljs-subst">{$text1}</span></span></span><span>'&lt;/p&gt;";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;အပြောင်းအလဲနဲ့ပြီးနောက်: '<span class="hljs-subst">{$clean1}</span></span></span><span>'&lt;/p&gt;";

</span><span><span class="hljs-comment">// နမူနာ 2: သတ်မှတ်ထားသောဇာတ်ကောင်ကိုဖျက်ပါ</span></span><span>
</span><span><span class="hljs-variable">$text2</span></span><span> = </span><span><span class="hljs-string">"filename.txtxxx"</span></span><span>;
</span><span><span class="hljs-variable">$clean2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text2</span></span><span>, </span><span><span class="hljs-string">"x"</span></span><span>); </span><span><span class="hljs-comment">// အဆုံးမှာအားလုံးဖျက်ပစ်ပါ x</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;မူရင်း string ကို: '<span class="hljs-subst">{$text2}</span></span></span><span>'&lt;/p&gt;";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;အပြောင်းအလဲနဲ့ပြီးနောက်: '<span class="hljs-subst">{$clean2}</span></span></span><span>'&lt;/p&gt;";

</span><span><span class="hljs-comment">// နမူနာ 3: မျိုးစုံသတ်မှတ်ထားသောစာလုံးများကိုဖျက်ပါ</span></span><span>
</span><span><span class="hljs-variable">$text3</span></span><span> = </span><span><span class="hljs-string">"abc123xyz123"</span></span><span>;
</span><span><span class="hljs-variable">$clean3</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text3</span></span><span>, </span><span><span class="hljs-string">"123xyz"</span></span><span>); </span><span><span class="hljs-comment">// အဆုံးကိုဖျက်ပစ်ပါ 1、2、3、x、y、z</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;မူရင်း string ကို: '<span class="hljs-subst">{$text3}</span></span></span><span>'&lt;/p&gt;";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;အပြောင်းအလဲနဲ့ပြီးနောက်: '<span class="hljs-subst">{$clean3}</span></span></span><span>'&lt;/p&gt;";

</span><span><span class="hljs-comment">// အကြံပေးချက်များ:</span></span><span>
</span><span><span class="hljs-comment">// 1. rtrim သာ string ကို၏အဆုံးမှာ,သငျသညျအစဉသကိုဇာတ်ကောင်ပယ်ဖျက်ဖို့လိုအပ်မယ်ဆိုရင်,可以အသုံးပြု ltrim。</span></span><span>
</span><span><span class="hljs-comment">// 2. သငျသညျတစ်ချိန်တည်းမှာစာလုံးနှစ်လုံးကိုဖျက်ချင်တယ်ဆိုရင်,可以အသုံးပြု trim。</span></span><span>
</span><span><span class="hljs-comment">// 3. character_mask မျိုးစုံဇာတ်ကောင်ပေါင်းစပ်နိုင်ပါတယ်,rtrim အဆုံးတွင်စဉ်ဆက်မပြတ်ပေါ်လာသောဤဇာတ်ကောင်များကိုဖျက်ပစ်လိမ့်မည်。</span></span><span>

</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;通过以上နမူနာ,မြင်နိုင်ပါသည် rtrim တည်နေ处理字符串尾部特定字符时非常灵活,အသုံးပြုသူ input ကိုသန့်ရှင်းရေးလုပ်ရန်သို့မဟုတ်ဖိုင်အမည်နောက်ဆက်များကိုသန့်ရှင်းရေးလုပ်ရန်အထူးသဖြင့်သင့်တော်သည်。&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>