In PHP wird var_dump() verwendet, um variablenbezogene Informationen auszugeben, einschließlich Typ, Wert usw. Die Syntax lautet „var_dump ($expsn)“ und der Parameter „$expsn“ gibt die auszugebende Variable an kann eine einzelne Variable oder ein Ausdruck sein, der mehrere durch Leerzeichen getrennte Variablen beliebigen Typs enthält. Die Funktion var_dump() zeigt Strukturinformationen zu einem oder mehreren Ausdrücken an, einschließlich Typ und Wert des Ausdrucks. Wenn der akzeptierte Parameter ein Array-Typ ist, wird der Wert rekursiv erweitert und seine Struktur wird durch Einrückung angezeigt.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
PHP var_dump()-Funktion
var_dump()-Funktion wird verwendet, um relevante Informationen über Variablen auszugeben.
Syntax
var_dump ($expsn)
$expsn: Geben Sie die Variable an, die Sie ausgeben möchten. Dabei kann es sich um eine einzelne Variable oder einen Ausdruck handeln, der mehrere durch Leerzeichen getrennte Variablen beliebigen Typs enthält.
Rückgabewert: Kein Rückgabewert. Die Funktion
var_dump() zeigt Strukturinformationen zu einem oder mehreren Ausdrücken an, einschließlich Typ und Wert des Ausdrucks. Arrays erweitern Werte rekursiv und zeigen ihre Struktur durch Einrückung.
Tipp Neben der direkten Ausgabe der Ergebnisse an den Browser können Sie mit der Ausgabesteuerungsfunktion auch die Ausgabe der aktuellen Funktion erfassen und diese dann (zum Beispiel) in einem String speichern.
Beispiel 1:
<?php $a = array(1, 2, array("a", "b", "c")); var_dump($a); ?>
Beispiel 2:
<?php $b = 3.1; $c = true; var_dump($b, $c); ?>
Erweitertes Wissen: print_r() und var_dump() ähneln Zur Erstellung wird die Funktion
print_r() verwendet Es erleichtert das Verstehen von Druckvariablen im Formular. Die Funktion print_r() kann den Inhalt und die Struktur des gesamten Arrays ausgeben und die Schlüssel und Elemente werden in einem bestimmten Format angezeigt.
<?php header('content-type:text/html;charset=utf-8'); $arr=array("姓名"=>"张三","年龄"=>25,"性别"=>"男"); print_r($arr); ?>
Ausgabeergebnis:
Der Unterschied zwischen print_r() und var_dump():
Verwenden Sie die Funktion print_r(), um den gesamten Inhalt und die Struktur des Arrays auszudrucken und die Schlüssel und Elemente in einem bestimmten Format anzuzeigen . Beachten Sie, dass die Funktion print_r() nicht nur zum Drucken dient, sondern tatsächlich zum Drucken leicht verständlicher Informationen über die Variablen verwendet wird. Die Funktion
var_dump() kann auch zum Drucken der Daten und Struktur des Arrays verwendet werden. Die Funktion var_dump() ist jedoch leistungsfähiger als print_r(). Sie kann mehrere Variablen gleichzeitig drucken und die Typinformationen der Variablen angeben. Die Funktion
var_dump() zeigt Strukturinformationen zu einem oder mehreren Ausdrücken an, einschließlich Typ und Wert des Ausdrucks. Arrays erweitern Werte rekursiv und zeigen ihre Struktur durch Einrückung.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Funktion var_dump() in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!