var_dump funksiyasi

var_dump funksiyasi o'zgaruvchi haqida uning turi va qiymatini o'z ichiga olgan batafsil ma'lumotni chiqaradi. Har qanday turdagi bir yoki bir nechta parametrlarni qabul qiladi. Xususan, kodni debug qilishda o'zgaruvchilar tarkibini tekshirish uchun foydalidir.

Sintaksis

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

Misol

Satrli o'zgaruvchi haqida ma'lumot chiqaramiz:

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

Kod bajarish natijasi:

phpstring(11) "Hello world"

Misol

Massiv haqida ma'lumot chiqaramiz:

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

Kod bajarish natijasi:

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

Misol

Bir vaqtning o'zida bir nechta o'zgaruvchilar haqida ma'lumot chiqaramiz:

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

Kod bajarish natijasi:

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

Shuningdek qarang

  • print_r funksiyasini,
    bu o'zgaruvchi haqidagi ma'lumotni o'qish uchun qulay shaklda chiqaradi
  • error_reporting funksiyasini,
    bu xatoliklar hisobot darajasini o'rnatadi