လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP strtok () function ကိုအသုံးပြုမှုသင်ခန်းစာနှင့်ဥပမာခွဲခြမ်းစိတ်ဖြာခြင်း

PHP strtok () function ကိုအသုံးပြုမှုသင်ခန်းစာနှင့်ဥပမာခွဲခြမ်းစိတ်ဖြာခြင်း

gitbox 2025-06-30

နိဒါန်း

PHP သည်ဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသော server-side scripting language ဖြစ်သည်။ ဤရာထူးတွင် PHP ရှိ strtook () function သို့ 0 င်ရောက်နိုင်သည်။ ၎င်းသည်သတ်မှတ်ထားသော delimiter ပေါ်တွင် အခြေခံ. တိုကင်အမျိုးမျိုးသောတိုကင်များအဖြစ်ခွဲခြားပြီးပထမဆုံးလက္ခဏာများကိုပြန်လည်ပေးပို့ရန်အသုံးပြုသည်။ ဤဆောင်းပါးသည် strtok () function ကိုအသုံးပြုမှုကိုအသေးစိတ်ရှင်းပြပြီး၎င်းကိုမြန်မြန်ဆန်ဆန်ကျွမ်းကျင်ရန်ကူညီရန်အမှန်တကယ်ဥပမာများဖြင့်ပေါင်းစပ်ပါလိမ့်မည်။

function syntax

strtook (string $ string $ delimiter): string ကို | forw

parameter ကိုဖော်ပြချက်

  • $ str : split ခံရဖို့ပစ်မှတ် string ကို။
  • $ delimiter : delimiter, တစ်ခုတည်းသောဇာတ်ကောင်သို့မဟုတ်ဇာတ်ကောင်မျိုးစုံဖြစ်နိုင်သော။

Value ကိုပြန်သွားပါ

အကယ်. tag ကိုအောင်မြင်စွာတွေ့ရှိပါက strtok () tag ကိုပြန်ပို့ပေးလိမ့်မည်။ အဘယ်သူမျှမ tag ကိုရှာမတွေ့ပါက false ကိုပြန်လာလိမ့်မည်။

နမူနာကုဒ်

အောက်တွင်ကျွန်ုပ်တို့သည် strtook () function ကိုမည်သို့အသုံးပြုရမည်ကိုသရုပ်ပြရန်ဥပမာအချို့ကိုအသုံးပြုသည်။

ဥပမာ 1 - အခြေခံ strings ကွဲခြင်း

 
$str = "Hello World! Welcome to PHP.";
$delimiter = " ";
$token = strtok($str, $delimiter);
while ($token !== false) {
    echo $token . "<br>";
    $token = strtok($delimiter);
}

ဤကုဒ်သည်အောက်ပါတို့ကိုထုတ်ပေးလိမ့်မည်။

မင်္ဂလာပါ

ကမ္ဘာကြီး!

ဝမ်းသာစွာနှုတ်ဆက်ခြင်း

သို့

PHP ။

ဥပမာ 2: မျိုးစုံ delimiters ကိုအသုံးပြုခြင်း

 
$str = "apple,banana,cherry";
$delimiters = ",.";
$token = strtok($str, $delimiters);
while ($token !== false) {
    echo $token . "<br>";
    $token = strtok($delimiters);
}

ဒီကုဒ်ရဲ့ output ကိုဖြစ်လိမ့်မည်။

ပန်းသီး

ငှက်ပျောသီး

ချယ်ရီ

မှတ်သားရန်အရာ

strtok () function ကိုအသုံးပြုသောအခါအောက်ပါအချက်များကိုအထူးဂရုပြုရန်လိုအပ်သည်။

string ကိုညွှန်ပြ

Strtook () function သည်လက်ရှိအမှတ်အသားအနေအထားကိုမှတ်တမ်းတင်ရန်အတွင်းပိုင်းညွှန်ပြမှုကိုအသုံးပြုသည်။ ထို့ကြောင့် segment မလုပ်ဆောင်မီ pointer ကိုမှန်ကန်စွာသတ်မှတ်ထားပါ။ အကယ်. သင်သည် pointer ကိုပြန်လည်သတ်မှတ်ရန်လိုအပ်ပါက ပြန်လည်သတ်မှတ်ခြင်း () function ကိုသုံးနိုင်သည်။

delimiter ကန့်သတ်ချက်

strtook () function ကို supports သည်စာလုံးများသို့မဟုတ်ကြိုးများသာဖြစ်နိုင်သည်။ အကယ်. သင်သည်စာလုံးများစွာကို delimiters များအဖြစ်အသုံးပြုရန်လိုအပ်ပါက exploit () function ကိုအသုံးပြုရန်အကြံပြုသည်။

End သင်္ကေတ

tags များမရှိတော့သည့်အခါ strtook () function သည်မှားယွင်းစွာပြန်လှည့်ပြီး pointer ကို string ၏အဆုံးသို့ရွေ့သွားသည်။ တူညီသော string ကိုဆက်လက်ခွဲထုတ်ရန် Pointer သည် string ၏အစမှပြန်လည်စတင်ရမည်။

အကျဉ်းချုပ်

PHP မှ strtook () function သည် function သည်အလွန်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည် Strtook () နှင့်အသေးစိတ်နမူနာများမှတဆင့်အခြေခံအသုံးစရိတ်များကိုမိတ်ဆက်ပေးသည်။ ဤသခင်များနှင့်အတူသင်သည်သင်၏ PHP စီမံကိန်းတွင် string sppmentation ပြ issues နာအမျိုးမျိုးနှင့်အတူပြောင်းလွယ်ပြင်လွယ်ကိုင်တွယ်နိုင်သည်။