Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist die Ausgabeanweisung von PHP?

Was ist die Ausgabeanweisung von PHP?

藏色散人
藏色散人Original
2019-10-09 11:07:017892Durchsuche

Was ist die Ausgabeanweisung von PHP?

Was ist die Ausgabeanweisung von PHP?

Die Verwendung von PHP-Ausgabeanweisungen ist sehr einfach. Sie können nicht nur verschiedene Arten von Daten ausgeben, sondern auch für einfaches Debuggen beim Lernen und Entwickeln verwendet werden. In PHP gibt es eine Reihe von Ausgabeanweisungen, zu denen häufig echo, print, print_r() und var_dump() gehören.

PHP-Ausgabeanweisungen

Gemeinsame Ausgabeanweisungen

echo(): kann mehrere Werte gleichzeitig ausgeben, Mehrere Werte werden durch Kommas getrennt. echo ist ein Sprachkonstrukt, keine echte Funktion und kann daher nicht als Teil eines Ausdrucks verwendet werden.

print(): Die Funktion print() gibt einen Wert (seinen Parameter) aus und gibt true zurück, wenn die Zeichenfolge erfolgreich angezeigt wurde, andernfalls gibt sie false zurück.

print_r(): Zeichenfolgen und Zahlen können einfach gedruckt werden, während Arrays als eckige Liste von Schlüsseln und Werten angezeigt werden, beginnend mit Array. Aber die Ergebnisse der Ausgabe von booleschen Werten und NULL durch print_r() sind bedeutungslos, da sie alle „n“ ausgeben. Daher eignet sich die Verwendung der Funktion var_dump() besser zum Debuggen.

var_dump(): Bestimmen Sie den Typ und die Länge einer Variablen und geben Sie den Wert der Variablen aus. Wenn die Variable einen Wert hat, wird der Wert der Variablen ausgegeben und der Datentyp zurückgegeben. Diese Funktion 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 an.

Es gibt zwei grundlegende Ausgabemethoden in PHP: echo und print.

Der Unterschied zwischen echo und print:

echo kann eine oder mehrere Zeichenfolgen ausgeben

print ermöglicht nur die Ausgabe einer Zeichenfolge und gibt zurück Der Wert ist immer 1

Hinweis: echo gibt schneller aus als print, echo hat keinen Rückgabewert und print hat einen Rückgabewert von 1.

echo-Anweisung

echo ist eine Sprachstruktur, die ohne Klammern oder mit Klammern verwendet werden kann: echo oder echo().

print-Anweisung

print ist auch eine Sprachstruktur, die Klammern verwenden kann oder nicht: print oder print().

Weitere PHP-Kenntnisse finden Sie auf der PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonWas ist die Ausgabeanweisung von PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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