<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဤကုဒ်၏ဤအပိုင်းသည်ဆောင်းပါး၏အကြောင်းအရာများနှင့်လုံးဝမသက်ဆိုင်ပါ,သာဥပမာများနှင့်အတူအစ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒါကဥပမာရဲ့အစကုဒ်ပါ。\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
<span class="hljs-comment">/**
* strrchr လုပ်ဆောင်ချက်များ၏အသေးစိတ်အသုံးပြုမှု:string တစ်ခုအတွက်နောက်ဆုံးဇာတ်ကောင်ပြီးနောက်အကြောင်းအရာကိုပြန်ပို့နည်း
*
* တည်နေPHPအလယ်ပိုင်း,strrchr()函数用于查找ကြိုးအလယ်ပိုင်း某个字符最后一次出现的位置,
* နှင့်ဇာတ်ကောင်နှင့်ပြီးနောက်အရာအားလုံးကိုပြန်သွားပါ。ဤဆောင်းပါးသည်ဤလုပ်ဆောင်မှု၏အသုံးပြုမှုကိုအသေးစိတ်နှင့်ဥပမာအချို့ကိုမိတ်ဆက်ပေးလိမ့်မည်。
*
* function ရှေ့ပြေးပုံစံ:
* string strrchr ( string $haystack , mixed $needle )
*
* parameter ကိုဖော်ပြချက်:
* - $haystack:ရှာဖွေရန် string ကို。
* - $needle:တွေ့ရမည့်ဇာတ်ကောင်များ,ပထမ ဦး ဆုံးဇာတ်ကောင်ကိုသာရှာဖွေရေးအကြောင်းအရာအဖြစ်အသုံးပြုသည်ကိုသတိပြုပါ。
*
* Value ကိုပြန်သွားပါ:
* - နောက်ဆုံးဖြစ်ပျက်မှုပြန်လာ $needle string ကိုအဆုံးတိုင်အောင်ဇာတ်ကောင်စဖွင့်သော substrings。
* - ဇာတ်ကောင်ကိုရှာမတွေ့ပါက,ထို့နောက်ပြန်လာပါ FALSE。
*
* 1. အခြေခံအသုံးပြုမှုဥပမာများ
*/</span>
</span><span><span class="hljs-variable">$str</span></span><span> = </span><span><span class="hljs-string">"hello world"</span></span><span>;
</span><span><span class="hljs-variable">$lastPart</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strrchr</span></span><span>(</span><span><span class="hljs-variable">$str</span></span><span>, </span><span><span class="hljs-string">'o'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ကြိုး:<span class="hljs-subst">$str</span></span></span><span>\n";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဇာတ်ကောင်များကိုရှာပါ 'o' အောက်ပါအကြောင်းအရာ:"</span></span><span> . </span><span><span class="hljs-variable">$lastPart</span></span><span> . </span><span><span class="hljs-string">"\n"</span></span><span>;
</span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း:o world</span></span><span>
<span class="hljs-comment">/**
* 2. မှတ်ချက်
* - $needle သာပထမ ဦး ဆုံးဇာတ်ကောင်ကိုယူသည်,အပိုအက္ခရာများကိုလျစ်လျူရှုလိမ့်မည်。
* - လှျင် $needle 是ကြိုး,ရှာဖွေရန်ပထမ ဦး ဆုံးဇာတ်ကောင်ကိုသာအသုံးပြုသည်。
* - လှျင်找不到指定字符,function ကိုပြန်လာ FALSE。
*/</span>
</span><span><span class="hljs-comment">// ဇာတ်ကောင်များကိုရှာပါ 'l'</span></span><span>
</span><span><span class="hljs-variable">$result</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strrchr</span></span><span>(</span><span><span class="hljs-variable">$str</span></span><span>, </span><span><span class="hljs-string">'l'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဇာတ်ကောင်များကိုရှာပါ 'l' အောက်ပါအကြောင်းအရာ:"</span></span><span> . </span><span><span class="hljs-variable">$result</span></span><span> . </span><span><span class="hljs-string">"\n"</span></span><span>; </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း:ld</span></span><span>
</span><span><span class="hljs-comment">// 查找不存တည်နေ的字符 'x'</span></span><span>
</span><span><span class="hljs-variable">$result2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strrchr</span></span><span>(</span><span><span class="hljs-variable">$str</span></span><span>, </span><span><span class="hljs-string">'x'</span></span><span>);
</span><span><span class="hljs-title function_ invoke__">var_dump</span></span><span>(</span><span><span class="hljs-variable">$result2</span></span><span>); </span><span><span class="hljs-comment">// bool(false)</span></span><span>
<span class="hljs-comment">/**
* 3. အသုံးပြုမှုအပေါ်မှတ်စုများ
* - strrchr() ဖြစ်ရပ်များအထိခိုက်မခံ。
* - လှျင်要进行不区分大小写的查找,အသုံးပြုနိုင် strripos() ရာထူးရရှိပြီးနောက် function ကိုကိုယ်တိုင်ကြား。
*
* 4. ဥပမာများနှင့်ပေါင်းစပ်:ဖိုင် extension ကိုရယူပါ
*/</span>
</span><span><span class="hljs-variable">$filename</span></span><span> = </span><span><span class="hljs-string">"example.document.pdf"</span></span><span>;
</span><span><span class="hljs-variable">$extension</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strrchr</span></span><span>(</span><span><span class="hljs-variable">$filename</span></span><span>, </span><span><span class="hljs-string">'.'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဖိုင် extension ကိုဖြစ်ပါတယ်:"</span></span><span> . </span><span><span class="hljs-variable">$extension</span></span><span> . </span><span><span class="hljs-string">"\n"</span></span><span>; </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း:.pdf</span></span><span>
<span class="hljs-comment">/**
* 5. အကျဉ်းချုပ်
* strrchr() 是一个方便快捷的ကြိုး函数,常用于从ကြိုးအလယ်ပိုင်း提取最后出现某字符及其之အောက်ပါအကြောင်းအရာ。
* ၎င်းသည်မြန်ဆန်သောလမ်းကြောင်းကြားဖြတ်ယူခြင်းအတွက်သင့်တော်သည်、မျဉ်းပြိုင်ယှဉ်တဲှတယ်လီဖုံး、标点符号အောက်ပါအကြောင်းအရာ等。
*/</span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>