Unterschied: 1. Sowohl die Funktionen echo() als auch print() werden verwendet, um einen oder mehrere Strings auszugeben, aber echo hat keinen Rückgabewert und ist etwas schneller als print 2. Die Funktion „print_r()“ wird dazu verwendet Variablen einfach anzeigen Umfassende Informationen 3. „var_dump“ wird verwendet, um die Strukturinformationen eines oder mehrerer Ausdrücke anzuzeigen.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.
Echo Umfassendes Verständnis von Echo, Echo ist eine Funktion.
Echo-Funktion: Geben Sie eine oder mehrere Zeichenfolgen an den Browser aus
echo "今天是个好天气";
print Funktion: Eine Zeichenfolge an den Browser ausgeben
print Rückgabewert: Ganzzahl 1Das folgende Beispiel: print druckt die Zeichenfolge aus und echo druckt den Rückgabewert von printecho(print("今天是个好天气"));
echo läuft etwas schneller als print, da es keinen Rückgabewert hat.
print_r() zeigt leicht verständliche Informationen zu einer Variablen an. Wenn eine Zeichenfolge, eine Ganzzahl oder eine Gleitkommazahl angegeben wird, wird der Variablenwert selbst ausgegeben. Wenn ein Array angegeben wird, werden die Schlüssel und Elemente in einem bestimmten Format angezeigt. Das Objekt ähnelt einem Array Zum Beispiel$a = [1,2,3,4,]; print_r($a);
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.
Zum Beispiel:$b = array( 1 , 2 , array( "a" , "b" , "c" )); var_dump ( $b );
Zum Beispiel:
$d = 3.1 ; $c = true ; var_dump ( $d , $c );
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen PHP-Ausgabeanweisungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!