Heim > Backend-Entwicklung > PHP-Problem > Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

WBOY
Freigeben: 2023-03-15 12:22:02
Original
2744 Leute haben es durchsucht

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.

Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.

Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

Echo Umfassendes Verständnis von Echo, Echo ist eine Funktion.

Echo-Funktion: Geben Sie eine oder mehrere Zeichenfolgen an den Browser aus

    echo "今天是个好天气";
Nach dem Login kopieren

Ausgabeergebnis:

print Funktion: Eine Zeichenfolge an den Browser ausgebenWas ist der Unterschied zwischen PHP-Ausgabeanweisungen?

print Rückgabewert: Ganzzahl 1

Das folgende Beispiel: print druckt die Zeichenfolge aus und echo druckt den Rückgabewert von print

    echo(print("今天是个好天气"));
Nach dem Login kopieren

Ausgabe:

echo läuft etwas schneller als print, da es keinen Rückgabewert hat. Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

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);
Nach dem Login kopieren

Ausgabeergebnis:

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. Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

Zum Beispiel:

    $b  = array( 1 ,  2 , array( "a" ,  "b" ,  "c" ));
    var_dump ( $b );
Nach dem Login kopieren

Ausgabeergebnis:

Zum Beispiel: Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?

    $d  =  3.1 ;
    $c  =  true ;
    var_dump ( $d ,  $c );
Nach dem Login kopieren

Ausgabeergebnis:


Empfohlenes Lernen: „Was ist der Unterschied zwischen PHP-Ausgabeanweisungen?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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage