PHP Dokumentation: Function var-dump
12. Januar 2010 von werner
var_dump
(PHP 4, PHP 5)
var_dump — Gibt alle Informationen zu einer Variablen aus
Beschreibung
Die Funktion gibt strukturierte Informationen über einen oder mehrere Ausdrücke aus, darunter auch den entsprechenden Typ und Wert. Arrays und Objekte werden rekursiv durchlaufen und die jeweiligen Werte eingerückt dargestellt, um die Struktur zu verdeutlichen.
In PHP 5 werden alle öffentlichen (public), privaten (private) und geschützten (protected) Eigenschaften eines Objekts in der Ausgabe dargestellt.
Bei allem, dessen Ergebnisausgabe direktim Browser angezeigt wird, können Sie dieFunktionen zur Ausgabesteuerung verwenden.Damit lässt sich die Ausgabe dieser Funktion erfassen, und – zum Beispiel -in einem string speichern.
Parameter-Liste
- expression
Die auszugebende Variable.
Rückgabewerte
Es wird kein Wert zurückgegeben.
Beispiele
Beispiel #1 var_dump()-Beispiel
<?php
$a = array(1, 2, array("a", "b", "c"));
var_dump($a);
?>Das oben gezeigte Beispiel erzeugt folgendeAusgabe:
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);?>Das oben gezeigte Beispiel erzeugt folgendeAusgabe:
float(3.1)bool(true)
Siehe auch
- var_export() – Outputs or returns a parsable string representation of a variable
- print_r() – Gibt Variablen-Informationen in lesbarer Form aus