Unterschied zwischen Echo und Print in PHP | Unterschied Zwischen | natapa.org

Unterschied zwischen Echo und Print in PHP




Hauptunterschied: Eine "Echo" - und "Print" -Funktion ist ein Sprachkonstrukt in PHP. Ein "Echo" gibt eine Ausgabe in einer oder mehreren Zeichenfolgen aus, während ein "Drucken" die Ausgabe nur in einer Zeichenfolge gibt.

Echo und print sind keine echten Funktionen in PHP, sondern Sprachkonstrukte.

Die "Echo" -Funktion wird im Wesentlichen verwendet, um einen Ausgabe-String in PHP darzustellen oder zu steuern. Im Gegensatz zu den anderen Ausgabefunktionen in verschiedenen Sprachen verhält sich diese Funktion nicht wie eine Funktion, sondern ist ein reales Konstrukt, das sich wie eine Funktion verhält. Das "Echo" erfordert keine einschließenden Klammern. Daher werden die Parameter an den Befehl ohne Klammern übergeben. Es hat auch eine Abkürzungssyntax, die dem öffnenden Tag unmittelbar mit einem Gleichheitszeichen folgt.

Die Echo-Syntax lautet wie folgt:

void echo (string $ arg1 [, string $ ...])

Zum Beispiel:

<? php

$ str = "Hallo Welt!";

echo $ str;

?>

Die Funktion "Drucken" kann mit oder ohne Klammern ausgeführt werden. Im Gegensatz zu 'echo' ist auch dies keine reine Funktion und ein Konstrukt in der PHP-Sprache. Ein "print" gibt den Wert zusammen mit der ausgeführten Ausgabe zurück. Während der Ausführung der Druckfunktion kann der Programmierer nur ein Argument übergeben.

Die Drucksyntax lautet wie folgt:

int print (Zeichenfolge $ arg)

Zum Beispiel:

<? php

drucken "

PHP macht Spaß!

';

print "Hallo Welt!"
';

print "Ich lerne gerade meine erste Druckfunktion!";

?>

Vergleich zwischen Echo und Print in PHP:

"Echo" in PHP

"Drucken" in PHP

Typen

Dies ist eine Art Ausgabezeichenfolge.

Dies ist auch eine Art Ausgabezeichenfolge.

Geschrieben als

Es wird nicht mit Klammern geschrieben.

Es kann oder kann nicht mit Klammern geschrieben werden.

Anzahl der Saiten

Echo kann einen oder mehrere Strings ausgeben.

Print kann nur eine Zeichenkette ausgeben und gibt immer 1 zurück.

Funktionalität

„Echo“ funktioniert schneller als „Drucken“.

"Drucken" im Vergleich zu "Echo" ist langsamer in der Funktion.

In Argumenten weise

Echo ($ arg1 [, $ arg2 ...])

drucken ($ arg)

Vorheriger Artikel

Unterschied zwischen Ziel und Auflösung

Nächster Artikel

Unterschied zwischen Alcatel One Touch Idol und Karbonn Titanium S5