var_dump Fonksiyonu

var_dump fonksiyonu, bir değişkenin türü ve değeri dahil olmak üzere ayrıntılı bilgilerini verir. Herhangi bir türden bir veya daha fazla parametre alır. Özellikle kod hata ayıklama sırasında değişkenlerin içeriğini kontrol etmek için oldukça faydalıdır.

Sözdizimi

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

Örnek

Bir string değişkeni hakkında bilgi verelim:

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

Kodun çalıştırma sonucu:

phpstring(11) "Hello world"

Örnek

Bir dizi hakkında bilgi verelim:

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

Kodun çalıştırma sonucu:

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

Örnek

Aynı anda birden fazla değişken hakkında bilgi verelim:

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

Kodun çalıştırma sonucu:

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

Ayrıca Bakınız

  • print_r fonksiyonu,
    bir değişken hakkındaki bilgiyi insanların okuyabileceği bir formatta verir
  • error_reporting fonksiyonu,
    hata raporlama seviyesini belirler