(PHP 4, PHP 5, PHP 7, PHP 8)
var_dump — Bir değişkenle ilgili bilgiyi dökümler
Bu işlev bir değişkenin türü ve değeri dahil değişkenle ilgili bilgileri gösterir. Diziler ve nesneler ardışık olarak bileşenlerine ayrılarak tüm yapısı değerleriyle birlikte gösterilir.
Nesne, __debugInfo() yöntemini gerçeklemedikçe, nesnelerin tüm public, private ve protected özellikleri çıktıda döndürülür.
Sonuçlarını doğrudan tarayıcıya çıktılayan her şey gibi, çıktı denetleme işlevleri bu işlevin de çıktısını yakalamak ve (örneğin) string türünde saklamak için kullanılabilir.
ifade
Bilgileri dökümlenecek ifade.
ifadeler
Bilgileri dökümlenecek ifadeler.
Hiçbir değer dönmez.
Örnek 1 - var_dump() örneği
<?php
$a = array(1, 2, array("a", "b", "c"));
var_dump($a);
?>
Yukarıdaki örneğin çıktısı:
array(3) { [0]=> int(1) [1]=> int(2) [2]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" } }
<?php
$b = 3.1;
$c = true;
var_dump($b, $c);
?>
Yukarıdaki örneğin çıktısı:
float(3.1) bool(true)