လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> string ကိုခွဲရန် SRRSTRR နှင့် exploit လုပ်ဆောင်ချက်များကိုမည်သို့အသုံးပြုရမည်နည်း။

string ကိုခွဲရန် SRRSTRR နှင့် exploit လုပ်ဆောင်ချက်များကိုမည်သို့အသုံးပြုရမည်နည်း။

gitbox 2025-09-23
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဤအပိုင်းသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်မသက်ဆိုင်ပါ,ရုံ placeholder သို့မဟုတ်နမူနာကုဒ်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒီဆောင်းပါးကိုဖတ်ရန်လှိုက်လှဲစွာကြိုဆိုပါသည်!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>

<hr>

<h1>ဘယ်လိုနည်းနဲ့ stristr နှင့် explode functions များကို strings များကိုခွဲထုတ်ရန်အသုံးပြုသည်?</h1>

<p>တည်နေ PHP အလယ်ပိုင်း,string ကိုစစ်ဆင်ရေးအလွန်အသုံးများသောလိုအပ်ချက်များဖြစ်ကြသည်。နှစ်ခုဘုံလုပ်ဆောင်ချက်များကို <code></span><span><span class="hljs-title function_ invoke__">stristr</span></span><span>()
  • $ haystack : ရှာဖွေရန် string ကို
  • $ အပ် : တွေ့ရှိရမည့်အလွှာ
  • $ _needle : အကယ်. စစ်မှန်သော set ကိုသတ်မှတ်ပါ။

ဥပမာအားဖြင့်:

<span><span>$ text</span></span> <span>=</span> <span><span>"မင်္ဂလာပါကမ္ဘာ, PHP မှကြိုဆိုပါသည်။</span></span> <span>;
</span><span><span>$ ရလဒ်</span></span> <span>=</span> <span><span class="function_ invoke__">strustsstr</span></span> <span>(</span> <span><span>$ စာသား</span></span> <span>,</span> <span><span>"ကမ္ဘာ"</span></span> <span>);
</span><span><span>ပဲ့တင်သံ</span></span><span> </span><span><span>$ ရလဒ်</span></span> <span>,</span> <span><span>// output ကိုဤသို့ - "World, PHP မှကြိုဆိုပါသည်။ "</span></span><span>
</span><h2><span><span>2 ။</span></span> <span>အသုံးချခြင်း function ကို exploit လုပ်ဖို့နိဒါန်း</span><p> အဆိုပါ <span class="fun">exploit ()</span> function ကိုသတ်မှတ်ထားသော delimiter အရသိရသည် string တစ်ခုသို့ string တစ်ခုခွဲရန်အသုံးပြုသည်။ Syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -</p><pre>
<span>(</span> <span><span>string</span></span> <span><span class="function_ invoke__">ကို</span></span> )<span> </span><span><span>$ Separator</span></span> <span>,</span> <span><span>string ကို</span></span><span> </span><span><span>$ string ကို</span></span> <span>,</span> <span><span>int</span></span><span> </span><span><span>$ ကန့်သတ်</span></span> <span>= php_int_max):</span> <span><span>Array</span></span><span>
</span><p>ဥပမာ -</p><pre>
<span><span>$ text</span></span> <span>=</span> <span><span>"Apple, Banana, လိမ်မော်ရောင်"</span></span> <span>;
</span><span><span>$ array</span></span> <span>=</span> <span><span class="function_ invoke__">exploit</span></span> <span>(</span> <span><span>","</span></span> <span>,</span> <span><span>$ စာသား</span></span> <span>);
</span><span><span class="function_ invoke__">Print_r</span></span> <span>(</span> <span><span>$ array</span></span> <span>);
</span><span><span>// output ကို:</span></span><span>
</span><span><span>// array</span></span><span>
</span><span><span>// (</span></span><span>
</span><span><span>// [0] => Apple</span></span><span>
</span><span><span>// [1] => ငှက်ပျော</span></span><span>
</span><span><span>// [2] => လိမ်မော်ရောင်</span></span><span>
</span><span><span>//)</span></span><span>
</span><h2><span><span>3 ။</span></span> <span>strstren နှင့် exploit ပေါင်းစပ်ပေါင်းစပ်</span><p> တခါတရံကျွန်ုပ်တို့သည် string ပထမနေရာတွင်သော့ချက်ကျသောအနေအထားကိုရှာဖွေလိုပြီးနောက်ဆက်တွဲအကြောင်းအရာများကိုခွဲထုတ်လိုသည်။ ဤအချိန်တွင်ကျွန်ုပ်တို့သည် <span class="fun">strstring () ကို</span> ပထမဆုံးအကြိမ် အသုံးပြု. substring ကိုရရှိရန် အသုံးပြု. စူးစမ်း <span class="fun">လေ့လာရန် () ကို</span> သုံးပါ။</p><p> ဥပမာဇာတ်လမ်း - <span><span>PHP "PHP"</span></span> ကိုသော့ချက်စာလုံး <span>ပြီးနောက်အကြောင်းအရာကို</span> ရှာဖွေရန်လိုအပ်သည့်စာသားအပိုင်းအစတစ်ခုရှိသည်ဆိုပါစို့။<pre>
<span><span>$ text</span></span> <span>=</span> <span><span>"Hello World, PHP, JavaScript, Phpon, Phyy"</span></span> <span>;

</span><span><span>// အဆင့် 1: PHP နှင့်၎င်း၏နောက်ကွယ်မှပါ 0 င်သောအကြောင်းအရာများကိုရှာဖွေပါ</span></span><span>
</span><span><span>$ subtext</span></span> <span>=</span> <span><span class="function_ invoke__">struststr</span></span> <span>(</span> <span><span>$ စာသား</span></span> <span>,</span> <span><span>"PHP"</span></span> <span>);

</span><span><span>// အဆင့် 2 - ကော်မာနှင့်ခွဲပါ</span></span><span>
</span><span><span>$ ရလဒ်</span></span> <span>=</span> <span><span class="function_ invoke__">exploit</span></span> <span>(</span> <span><span>","</span></span> <span>,</span> <span><span>$ subtext</span></span> <span>);

</span><span><span class="function_ invoke__">Print_R</span></span> <span>(</span> <span><span>$ ရလဒ်</span></span> <span>);
</span><span><span>// output ကို:</span></span><span>
</span><span><span>// array</span></span><span>
</span><span><span>// (</span></span><span>
</span><span><span>// [0] => PHP</span></span><span>
</span><span><span>// [1] => JavaScript</span></span><span>
</span><span><span>// [2] => PYthon</span></span><span>
</span><span><span>// [3] => ပတ္တမြား</span></span><span>
</span><span><span>//)</span></span><span>
</span><p>ဤနည်းအားဖြင့်ကျွန်ုပ်တို့သည်ရှုပ်ထွေးသောကြိုးများပြောင်းလဲခြင်း,</p><h2> <span><span>4 ။</span></span> <span>အကျဉ်းချုပ်</span><p> <span class="fun"><a href="/my/php/strstr.html" target="_blank">strstr ()</a></span> နှင့် <span class="fun">exploit) ကိုပေါင်းစပ်ခြင်း ()</span> သည်အထူးသဖြင့်သော့ချက်အလွှာတစ်ခုအပြီးတွင်အကြောင်းအရာများကိုသာစိတ်ဝင်စားသောအခါ, မှတ်တမ်းများ, CSV သို့မဟုတ် text data data များကိုကိုင်တွယ်သောအခါဤနည်းလမ်းသည်အလွန်အသုံးဝင်သည်။</p> <span><span><?php</span></span><span>
</span><span><span>// အဆုံးမှာဆောင်းပါး၏ဆီလျှော်အစိတ်အပိုင်း၏ဥပမာ</span></span><span>
</span><span><span>ပဲ့တင်သံ</span></span><span> </span><span><span>"စာဖတ်ခြင်းအတွက်ကျေးဇူးတင်ပါတယ်။ "</span></span> <span>;</span> <span><span>></span></span><span>
</span></span></div></div>
  • သက်ဆိုင်သောတက်(ဂ်)များ:

    explode