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

var_dump လုပ်ဆောင်ချက်သည် variable တစ်ခု၏ အမျိုးအစားနှင့် တန်ဖိုးအပါအဝင် အသေးစိတ်အချက်အလက်များကို ထုတ်ပြသည်။ အမျိုးအစားမရွေး parameter တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော parameter များကို လက်ခံသည်။ Variable များ၏ အကြောင်းအရာများကို စစ်ဆေးရန် code ကို debug လုပ်စဉ်တွင် အထူးအသုံးဝင်သည်။

Syntax

phpvar_dump(mixed $value, mixed ...$values): void

ဥပမာ

String variable တစ်ခုအကြောင်း အချက်အလက်ကို ထုတ်ပြမည်။

php<?php
  $res = 'Hello world';
  var_dump($res);
?>

Code လုပ်ဆောင်ချက်၏ ရလဒ်။

phpstring(11) "Hello world"

ဥပမာ

Array တစ်ခုအကြောင်း အချက်အလက်ကို ထုတ်ပြမည်။

php<?php
  $res = [1, 2, 3];
  var_dump($res);
?>

Code လုပ်ဆောင်ချက်၏ ရလဒ်။

phparray(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}

ဥပမာ

Variable အများအပြားအကြောင်း အချက်အလက်ကို တစ်ချိန်တည်းတွင် ထုတ်ပြမည်။

php<?php
  $str = 'abc';
  $num = 123;
  $arr = ['a', 'b'];
  var_dump($str, $num, $arr);
?>

Code လုပ်ဆောင်ချက်၏ ရလဒ်။

phpstring(3) "abc"
int(123)
array(2) {
  [0]=>
  string(1) "a"
  [1]=>
  string(1) "b"
}

ဆက်လက်ဖတ်ရှုရန်

  • print_r လုပ်ဆောင်ချက်၊
    သည် variable တစ်ခုအကြောင်း အချက်အလက်ကို ဖတ်ရလွယ်သော ပုံစံဖြင့် ထုတ်ပြသည်
  • error_reporting လုပ်ဆောင်ချက်၊
    သည် error အစီရင်ခံခြင်း level ကို သတ်မှတ်ပေးသည်