PHP တွင် string () function သည် string တစ်ခု၏ဇာတ်ကောင်အမိန့်ကိုကျပန်းနှောင့်ယှက်ခြင်း, ဤလုပ်ဆောင်ချက်နှစ်ခုကိုအသုံးပြုခြင်းကိုပေါင်းစပ်ခြင်းဖြင့်ဘုံလိုအပ်ချက်သည် strings များ၏ဇာတ်ကောင် sequence ကိုအနှောင့်အယှက်ပေးရန်နှင့်ပြန့်နှံ့သောစာလုံးများကို string အသစ်တစ်ခုသို့ပြန်လည်ထူထောင်ရန်ဖြစ်သည်။
ဤဆောင်းပါးသည်ဤစစ်ဆင်ရေးအောင်မြင်ရန် strftushuffle () နှင့် implode () ကို မည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်ရှင်းပြပါလိမ့်မည်။
Strt_Shuffle () string ကိုအငြင်းအခုံအဖြစ်လက်ခံပြီးဇာတ်ကောင်အမိန့်ကိုကျပန်းအနှောင့်အယှက်ဖြစ်စေသည့် string အသစ်တစ်ခုကိုပြန်လည်ရယူသည်။ ဥပမာအားဖြင့်:
<?php
$original = "abcdef";
$shuffled = str_shuffle($original);
echo $shuffled; // ဖြစ်နိုင်သော output ကို "fbdcea" ကဲ့သို့ကျပန်းအမိန့် strings
?>
ဤလုပ်ဆောင်ချက်သည်ကြိုးများကိုတိုက်ရိုက်ပြောင်းလဲခြင်းကိုတိုက်ရိုက်ပြန်ဆိုပြီး output သည် string format ဖြင့်နေဆဲဖြစ်သည်။
implode () ကို များသောအားဖြင့်ခင်းကျင်းခြင်းများတွင်အသုံးပြုသည်။
<?php
$array = ['a', 'b', 'c'];
$string = implode("-", $array);
echo $string; // ထုတ်လုပ်ခြင်း "a-b-c"
?>
အကယ်. connector သည်အချည်းနှီးသော string တစ်ခုဖြစ်ပါက "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
<?php
$string = implode("", $array);
echo $string; // ထုတ်လုပ်ခြင်း "abc"
?>
string ကို အနှောက်အယှက် ဖြစ်စေသည့်အခါ string ကိုအနှောက်အယှက်ဖြစ်စေသည့်အခါသင်ရလဒ်များကိုခွဲထုတ်ရန်နှင့်လည်ပတ်လိုပြီး vartant string ကိုပြန်လည်ထူထောင်လိုသည်။ ပုံမှန်အတိုင်းဖြစ်စဉ်ကိုအောက်ပါအတိုင်းဖြစ်သည် -
stress_shuffle () ကို ကျပန်းနိုင်ရန်အတွက် strings များကိုထုတ်လုပ်ရန်အသုံးပြုပါ။
string ကို array တစ်ခုထဲသို့ခွဲရန် string ကို သုံးရန် (နောက်ဆက်တွဲလုပ်ဆောင်ရန်အဆင်ပြေအောင်အဆင်ပြေသည်)
Arrays တွင်စစ်ဆင်ရေးများကိုလုပ်ဆောင်ခြင်း (filtering, sorting စသည့်စသည်) ။
array ကို string တစ်ခုထဲသို့ပြန်လည်ထူထောင်ရန် implode () ကို သုံးပါ။
အောက်ပါဥပမာသည် string ကို string တစ်ခုနှင့် string ကိုမည်သို့ရှုပ်ထွေးရမည်ကိုပြသသည် ။
<?php
// မူရင်း string ကို
$original = "helloworld";
// ပထမခြေလှမ်း:strewring
$shuffled = str_shuffle($original);
echo "string ကိုနှိုးဆော်:".$shuffled."\n";
// အဆင့် 2:array သို့ string ကို split
$array = str_split($shuffled);
// (ဤနေရာတွင်သင်ခင်းကျင်းအပေါ်မည်သည့်စစ်ဆင်ရေးကိုမဆိုလုပ်ဆောင်နိုင်သည်,ဥပမာအားဖြင့်, sorting)
// sort($array);
// အဆင့် 3:အသုံးပြု implode strings re- ချုပ်
$reassembled = implode("", $array);
echo "Re-string string ကို:".$reassembled."\n";
?>
ဤကုဒ်တွင် string () သည် string ကိုအနိုင်ရန်အတွက်ဖြစ်ရန် string သည် string ( ) string ကို array သို့လှည့ ်ပြီးနောက်ဆုံးတွင်၎င်းကို string အသစ်တစ်ခုသို့ splice လုပ်ရန်အသုံးပြုသည်။
strow_shuffle () messed string ကိုတိုက်ရိုက်ပြန်ပို့။
အကယ်. နောက်ထပ်ဇာတ်ကောင်များထုတ်လုပ်ရန်လိုအပ်ပါက stray_split () ကို array တစ်ခုထဲသို့ခွဲရန်အသုံးပြုနိုင်သည်။
array ကို string တစ်ခုသို့ splice လုပ်ရန် impline () ကို အသုံးပြုပါ။
ဤပေါင်းစပ်မှုသည်အဆင်ပြေပြီးပြောင်းလွယ်ပြင်လွယ်ရှိပြီးကျပန်းဇာတ်ကောင်အစီအစဉ်များ, စိစစ်အတည်ပြုကုဒ်များနှင့်အခြားလိုအပ်ချက်များကိုထုတ်လုပ်ရန်အသုံးပြုနိုင်သည်။
PHP string privulation နည်းစနစ်များအကြောင်းပိုမိုသိလိုပါက Gitbox.Net/php-string-Functions (ဥပမာဒိုမိန်းအမည်ကိုအစားထိုးခြင်း) ကိုဖတ်ရှုပါ။