var_dump funksiyası

var_dump funksiyası dəyişən haqqında onun tipi və dəyəri də daxil olmaqla ətraflı məlumat çıxardır. İstənilən tipdə bir və ya bir neçə parametr qəbul edir. Xüsusilə kodun debug edilməsi zamanı dəyişənlərin məzmununu yoxlamaq üçün faydalıdır.

Sintaksis

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

Nümunə

Sətir dəyişəni haqqında məlumat çıxardaq:

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

Kodun icrasının nəticəsi:

phpstring(11) "Hello world"

Nümunə

Massiv haqqında məlumat çıxardaq:

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

Kodun icrasının nəticəsi:

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

Nümunə

Bir neçə dəyişən haqqında məlumatı eyni zamanda çıxardaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin baxın

  • print_r funksiyası,
    bu funksiya dəyişən haqqında məlumatı oxunaqlı formada çıxardır
  • error_reporting funksiyası,
    bu funksiya xəta hesabatının səviyyəsini təyin edir