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

var_export လုပ်ဆောင်ချက်သည် ကိန်းရှင်တစ်ခုအကြောင်း အချက်အလက်ကို PHP ကုဒ်ထဲတွင် အသုံးပြုနိုင်သည့် ပုံစံဖြင့် ထုတ်ပေးသည် သို့မဟုတ် ပြန်ပေးသည်။ ပထမပါရာမီတာအနေဖြင့် ထုတ်ပို့ရန်အတွက် ကိန်းရှင်ကို လက်ခံပြီး၊ ဒုတိယပါရာမီတာအနေဖြင့် ထုတ်ပြခြင်းအစား ရလဒ်ကို ပြန်ပေးရန် flag တစ်ခုကို လက်ခံသည်။

ဝါကျဖွဲ့စည်းပုံ

phpvar_export(mixed $value, bool $return = false);

ဥပမာ

Array တစ်ခုကို တရားဝင် PHP ကုဒ်ပုံစံဖြင့် ထုတ်ကြည့်ရအောင်။

php<?php
  $arr = [1, 2, 3];
  var_export($arr);
?>

ကုဒ်ကို လုပ်ဆောင်သည့် ရလဒ်။

phparray (
  0 => 1,
  1 => 2,
  2 => 3,
)

ဥပမာ

ဒုတိယပါရာမီတာကို အသုံးပြု၍ ထုတ်ပြခြင်းမရှိဘဲ ကိန်းရှင်၏ စာသားဖော်ပြချက်ကို ရယူကြည့်ရအောင်။

php<?php
  $arr = ['a', 'b', 'c'];
  $res = var_export($arr, true);
  echo $res;
?>

ကုဒ်ကို လုပ်ဆောင်သည့် ရလဒ်။

php[
  0 => 'a',
  1 => 'b',
  2 => 'c',
]

ဥပမာ

စာသား ကိန်းရှင်ကို ထုတ်ပို့ခြင်း။

php<?php
  $str = 'test';
  var_export($str);
?>

ကုဒ်ကို လုပ်ဆောင်သည့် ရလဒ်။

php'test'

ဆက်လက်လေ့လာရန်

  • print_r လုပ်ဆောင်ချက်၊
    သည် ကိန်းရှင်တစ်ခုအကြောင်း အချက်အလက်ကို ထုတ်ပြသည်
  • var_dump လုပ်ဆောင်ချက်၊
    သည် ကိန်းရှင်တစ်ခုအကြောင်း အဆင့်ဆင့်ဖွဲ့စည်းထားသော အချက်အလက်ကို ထုတ်ပြသည်