Heim >Backend-Entwicklung >PHP-Problem >Was ist der Unterschied zwischen Echo und Print in PHP?

Was ist der Unterschied zwischen Echo und Print in PHP?

烟雨青岚
烟雨青岚Original
2020-06-29 13:11:443056Durchsuche

Der Unterschied zwischen echo und print ist: 1. Echo kann N String-Parameter akzeptieren, während print nur 1 String-Typ-Parameter empfangen kann. 2. Echo hat keinen Rückgabewert, während print einen Rückgabewert hat. sein Wert ist immer 1 vom Typ int.

Was ist der Unterschied zwischen Echo und Print in PHP?

Die beiden sind ähnlich:

echo und print sind beide Sprachstrukturen (offizielle Dokumente erklären es als Sprachkonstrukt ) ;

echo und print werden beide zum Ausgeben von Zeichenfolgen verwendet;

Wenn gleichzeitig nur ein Parameter vorhanden ist, sind die Klammern (Klammern) nach echo und print optional, das heißt: echo ($argument1) entspricht echo $argument1, print(argument) entspricht dem print-Argument.

echo und print konvertieren die Parameter und versuchen, sie vor der Ausgabe in einen String-Typ umzuwandeln.

Der Unterschied zwischen den beiden:

Echo kann N-String-Typ-Parameter akzeptieren(Hinweis: Wenn mehrere Parameter vorhanden sind, können keine Klammern verwendet werden , das heißt, echo $arg1, $arg2 ist korrekt, echo($arg1,$arg2) führt zu einem Analysefehler); print kann nur 1 String-Typ-Parameter empfangen

echo hat keinen Rückgabewert; print hat einen Rückgabewert und sein Wert ist immer 1 vom Typ int.

Ich zitiere hier die ursprüngliche PHP-Dokumentation: „Die Hauptunterschiede zu echo bestehen darin, dass print nur ein einziges Argument akzeptiert und immer 1 zurückgibt.“

Empfohlenes Tutorial: „

php Tutorial

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Echo und Print in 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
Vorheriger Artikel:php print_r was istNächster Artikel:php print_r was ist