လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> string reorddering ကိုအကောင်အထည်ဖော်ရန် strow_split ကိုသုံးပါ

string reorddering ကိုအကောင်အထည်ဖော်ရန် strow_split ကိုသုံးပါ

M66 2025-05-28

PHP ပရိုဂရမ်တွင် string_split () နှင့် implode () နှင့် implode () တွင် လက်တွေ့ကျသော string manipulation လုပ်ဆောင်ချက်နှစ်ခုမှာအလွန်လက်တွေ့ကျသော string manipulation လုပ်ဆောင်ချက်နှစ်ခုဖြစ်သည်။ ဒီဆောင်းပါးမှာ strings ၏ပြန်လည်တည်ဆောက်မှုကိုအကောင်အထည်ဖော်ရန်ဤလုပ်ဆောင်ချက်နှစ်ခုကိုမည်သို့အသုံးပြုရမည်ကိုလေ့လာပါမည်။

1 ။ str'split function ကို၏ function ကို

strat_sploplit () function ကို truning ကိုဇာတ်ကောင်အမြောက်အများခွဲပြီး store ကိုသုံးရန်အသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်သည်များသောအားဖြင့်ဇာတ်ကောင်တစ်ခုစီတွင်စစ်ဆင်ရေးများကိုကိုင်တွယ်ရန်အသုံးပြုလေ့ရှိသည်။ ဥပမာအားဖြင့်ကျွန်ုပ်တို့သည်ရှည်လျားသော string ကိုစားရန်နှင့်ဇာတ်ကောင်တစ် ဦး ချင်းစီကိုလုပ်ဆောင်ရန်၎င်းကိုအသုံးပြုနိုင်သည်။

နမူနာကုဒ်:

 <?php
$string = "hello";
$array = str_split($string);
print_r($array);
?>

ထုတ်လုပ်မှု -

 Array
(
    [0] => h
    [1] => e
    [2] => l
    [3] => l
    [4] => o
)

အပေါ်ကပြထားတဲ့အတိုင်း string_split () string ကို "Hello" ကိုဇာတ်ကောင်ခင်းကျင်းမှုတစ်ခုအဖြစ်ခွဲထားတယ်။

2 ။ impline function ကို၏အခန်းကဏ်။

အဆိုပါ implode () function ကို string သို့ array element တွေကို concatenates ။ ၎င်းသည် exploit ၏ပြောင်းပြန်စစ်ဆင်ရေးတစ်ခုဖြစ်ပြီး,

နမူနာကုဒ်:

 <?php
$array = ['h', 'e', 'l', 'l', 'o'];
$string = implode($array);
echo $string;
?>

ထုတ်လုပ်မှု -

 hello

ဤကုဒ်သည်ခင်းကျင်းအတွင်းရှိ string တစ်ခုချင်းစီကို concatenates ။

3 ။ string reorddering ကိုအကောင်အထည်ဖော်ရန် string_split ကိုအသုံးပြုပါ

Strings ကိုပြန်လည်တည်ဆောက်ရန် (သို့ ) implome () နှင့် implode () ကို ပေါင်းစပ်နိုင်သည်။ ဥပမာအားဖြင့်ကျွန်ုပ်တို့သည် string ကို array တစ်ခုထဲသို့ခွဲထုတ်နိုင်သည်, ထို့နောက် Array ကိုပြန်လည်စစ်ဆေးပြီး၎င်းကို implode သုံး. string အသစ်တစ်ခုသို့ပေါင်းစည်းပါ။

ဥပမာ - strings ကိုပြောင်းပြန်နိုင်ရန်အတွက်ကြိုး receivering

 <?php
$string = "m66.net";
$array = str_split($string); // ဇာတ်ကောင်ခင်းကျင်းအဖြစ် string ကိုခွဲ
shuffle($array); // Arrays ၏ကျပန်း sorting
$newString = implode('', $array); // တစ် ဦး string ကိုအဖြစ်ပြန်လည်စီစဉ်ထားခင်းကျင်းပေါင်းစပ်
echo $newString;
?>

ထုတ်လုပ်မှု -

 .m66tnet

ဒီဥပမာမှာ String "M66.net ကို m66.net" ကို split လုပ်ဖို့ပထမ ဦး ဆုံး အသုံးပြုမှု ကို အသုံးပြုဖို့ပထမ ဦး ဆုံးအသုံးပြုပါ

4 ။ URL domain name အစားထိုး function ကိုသုံးပါ

အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ဒိုမိန်းအမည်ကိုအခြားဒိုမိန်းအမည်နှင့်အတူ url ၏ domain name အပိုင်းကိုအစားထိုးရန်လိုအပ်သည်။ သင့်တွင် URL လိပ်စာရှိသည်ဆိုပါစို့ ဤတွင်ရိုးရှင်းသောအကောင်အထည်ဖော်မှုနည်းလမ်းဖြစ်သည်။

နမူနာကုဒ်:

 <?php
$url = "https://www.example.com/page";
$parsedUrl = parse_url($url); // သုံးသပ်ကြည့်ရှုခြင်းURL
$parsedUrl['host'] = "m66.net"; // ဒိုမိန်းအမည်ကိုအစားထိုးပါ m66.net
$newUrl = http_build_url($parsedUrl); // ပြန်. တည်ဆောက်ခြင်းURL
echo $newUrl;
?>

ထုတ်လုပ်မှု -

 https://m66.net/page

Parse_Url () function ကို ဖြတ်. URL ကိုခွဲခြမ်းစိတ်ဖြာပြီးနောက်ကျွန်ုပ်တို့သည် အိမ်ရှင်၏အ ပိုင်းကိုတိုက်ရိုက်ပြုပြင်ပြီး M66.net ဖြင့် domain name ကိုအစားထိုးနိုင်သည်။ နောက်ဆုံးအနေနဲ့ URL ကိုပြန်လည်တည်ဆောက်ရန် http_build_url () function ကိုသုံးပါ။

အကျဉ်းချုပ်

  • strow_split () နှင့် implode () PHP တွင်အလွန်အမင်းအသုံးပြုသော string processing လုပ်ဆောင်ချက်များကိုအသုံးပြုသည်။ ယခင်ကကြိုးများသည် strings များကို array ထဲသို့ခွဲနိုင်ပြီးအဆုံးစွန်သောကြိုးများသည် strings များသို့ 0 င်ရောက်နိုင်သည်။

  • ဤလုပ်ဆောင်ချက်နှစ်ခုကိုပေါင်းစပ်ခြင်းဖြင့်ကြိုး၏ပြန်လည်စာရင်းအင်းနှင့်ပြန်လည်ပေးပို့မှုကိုအကောင်အထည်ဖော်နိုင်သည်။

  • အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ဤလုပ်ဆောင်ချက်နှစ်ခုကိုပေါင်းစပ်ခြင်းက URL domain name အစားထိုးခြင်းကဲ့သို့သောအလုပ်များကိုကိုင်တွယ်ခြင်းအပါအ 0 င်ကြိုးများကိုထိရောက်စွာပြုပြင်ရန်နှင့်ပြုပြင်မွမ်းမံနိုင်သည်။

ဤအခြေခံ string ကိုခြယ်လှိခြင်းသည်အထူးသဖြင့် URLs နှင့် character sequences နှင့်ဆက်ဆံရာတွင်ပိုမိုထိရောက်စွာလုပ်ဆောင်မှုများတွင်ပိုမိုထိရောက်စွာလုပ်ဆောင်ရန်အတွက်သင်၏ကြိုးများကိုပိုမိုထိရောက်စွာလုပ်ဆောင်ရန်ကူညီနိုင်သည်။