parse_str လုပ်ဆောင်ချက်

parse_str လုပ်ဆောင်ချက်သည် GET ပါရာမီတာများပါဝင်သော string တစ်ခုကို array အဖြစ်ခွဲထုတ်ပေးသည်။ ဆိုလိုသည်မှာ အောက်ပါပုံစံရှိသော string ဖြစ်သည်-

php'var1=value1&var2=value2'

ခွဲထုတ်ရန်အတွက် string ကို ပထမ parameter အဖြစ်ပေးပို့ရမည်၊ ဒုတိယ parameter အဖြစ်မှာ ရလဒ်ကိုထည့်သွင်းမည့် variable ၏အမည်ကို ပေးပို့ရမည်။

Syntax

phpparse_str(string $string, array &$result): void

ဥပမာ

String တစ်ခုကို array အဖြစ်ခွဲထုတ်ကြည့်ကြစို့-

php<?php
  $str = 'var1=value1&var2=value2';
  
  parse_str($str, $arr);
  var_dump($arr);
?>

ကုဒ်ကို run လိုက်သောအခါ ရရှိမည့်ရလဒ်-

php['var1'=>'value1', 'var2'=>'value2']

ဒါလေးတွေလည်း ကြည့်ပါ

  • explode လုပ်ဆောင်ချက်,
    သည် string ကို ခွဲခြားသတ်မှတ်ပေးထားသော စာလုံးအလိုက် array အဖြစ်ခွဲထုတ်ပေးသည်။
  • str_split လုပ်ဆောင်ချက်,
    သည် string ကို အရေအတွက်အလိုက် array အဖြစ်ခွဲထုတ်ပေးသည်။