ফাংশন var_dump

ফাংশন var_dump একটি ভেরিয়েবলের সম্পর্কে বিস্তারিত তথ্য প্রদর্শন করে, যার মধ্যে তার প্রকার এবং মান অন্তর্ভুক্ত। যেকোনো প্রকারের একটি বা একাধিক প্যারামিটার গ্রহণ করে। ভেরিয়েবলের বিষয়বস্তু পরীক্ষা করার জন্য কোড ডিবাগ করার সময় এটি বিশেষভাবে উপযোগী।

সিনট্যাক্স

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

উদাহরণ

একটি স্ট্রিং ভেরিয়েবল সম্পর্কে তথ্য প্রদর্শন করা যাক:

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

কোড 실행ের ফলাফল:

phpstring(11) "Hello world"

উদাহরণ

একটি অ্যারে সম্পর্কে তথ্য প্রদর্শন করা যাক:

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

কোড 실행ের ফলাফল:

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

উদাহরণ

একই সাথে একাধিক ভেরিয়েবল সম্পর্কে তথ্য প্রদর্শন করা যাক:

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

কোড 실행ের ফলাফল:

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

আরও দেখুন

  • ফাংশন print_r,
    যা একটি ভেরিয়েবলের তথ্য পাঠযোগ্য আকারে প্রদর্শন করে
  • ফাংশন error_reporting,
    যা ত্রুটি রিপোর্টিং এর স্তর সেট করে