GeeksforGeeks

Wir haben die echo-Anweisungen ziemlich häufig in den PHP-Codes des vorherigen Artikels gesehen. Es ist die grundlegendste Methode, um Ausgaben in PHP anzuzeigen.
Es gibt jedoch zwei grundlegende Möglichkeiten, um Ausgaben in PHP zu erhalten

  1. echo
  2. print

Hinweis: Beides sind Sprachkonstrukte in PHP-Programmen, die mehr oder weniger das Gleiche sind, da beide verwendet werden, um Daten auf dem Browserbildschirm auszugeben. Die print-Anweisung ist eine Alternative zu echo.

PHP echo-Anweisung
In PHP ist die echo-Anweisung ein Sprachkonstrukt und verhält sich nie wie eine Funktion, daher sind keine Klammern erforderlich. Der Entwickler kann aber Klammern verwenden, wenn er möchte. Das Ende der echo-Anweisung wird durch ein Semikolon (‚;‘) gekennzeichnet. Sie gibt eine oder mehrere Zeichenketten aus.
Wir können ‚echo‘ verwenden, um Zeichenketten, Zahlen, Variablen, Werte und Ergebnisse von Ausdrücken auszugeben. Nachfolgend sind einige Verwendungen der echo-Anweisung in PHP aufgeführt:

  • Anzeige von Strings: Wir können einfach das Schlüsselwort echo verwenden, gefolgt von der anzuzeigenden Zeichenkette in Anführungszeichen. Das folgende Beispiel zeigt, wie man Strings mit PHP anzeigt:
PHP

<?php
echo "Hello,This is a display string example!";
?>



Ausgang:

Hello,This is a display string example!
  • Anzeige von Zeichenketten als mehrere Argumente: Wir können der echo-Anweisung mehrere String-Argumente anstelle eines einzelnen String-Arguments übergeben, indem wir sie durch den Operator Komma (‚,‘) voneinander trennen. Wenn wir zum Beispiel zwei Zeichenketten haben, nämlich „Hallo“ und „Welt“, dann können wir sie als („Hallo“, „Welt“) übergeben. Das folgende Beispiel veranschaulicht dies.
PHP

<?php
echo "Multiple ","argument ","string!";
?>



Ausgang:

Multiple argument string!
  • Anzeige von Variablen: Die Anzeige von Variablen mit Echo-Anweisungen ist genauso einfach wie die Anzeige normaler Zeichenketten. Das folgende Beispiel zeigt verschiedene Möglichkeiten zur Anzeige von Variablen mit Hilfe einer PHP-Echo-Anweisung.
PHP

<?php
$text = "Hello, World!";
$num1 = 10;
$num2 = 20;
echo $text."\n";
echo $num1."+".$num2."=";
echo $num1 + $num2;
?>



Ausgang:

Hello, World!10+20=30

Der (.)-Operator im obigen Code kann verwendet werden, um zwei Zeichenketten in PHP zu verketten, und das „\n“ wird für einen Zeilenumbruch verwendet und ist auch als Line-Break bekannt. Wir werden diese in weiteren Artikeln kennenlernen.

PHP print-Anweisung:
Die PHP print-Anweisung ähnelt der echo-Anweisung und kann oft alternativ zu echo verwendet werden. Sie ist ebenfalls ein Sprachkonstrukt, so dass wir keine Klammern wie print oder print() verwenden dürfen.

Der Hauptunterschied zwischen der print- und der echo-Anweisung ist, dass echo sich nicht wie eine Funktion verhält, während print sich wie eine Funktion verhält. Die print-Anweisung kann jeweils nur ein Argument haben und somit eine einzige Zeichenkette drucken. Außerdem gibt die print-Anweisung immer den Wert 1 zurück.
Wie echo kann die print-Anweisung auch zum Drucken von Zeichenketten und Variablen verwendet werden. Im Folgenden finden Sie einige Beispiele für die Verwendung der print-Anweisung in PHP:

  • Anzeige von Textstrings: Mit der print-Anweisung können wir Strings auf die gleiche Weise anzeigen, wie wir es mit der echo-Anweisung getan haben. Der einzige Unterschied ist, dass wir nicht mehrere durch Komma(,) getrennte Strings mit einer einzigen print-Anweisung anzeigen können. Das folgende Beispiel zeigt, wie man Zeichenketten mit Hilfe der PHP-Anweisung print ausgeben kann.
PHP

<?php
print "Hello, world!";
?>



Ausgang:

Hello, world!
  • Anzeige von Variablen: Die Anzeige von Variablen mit print-Anweisungen ist die gleiche wie die der echo-Anweisungen. Das folgende Beispiel zeigt, wie Variablen mit Hilfe einer PHP-Print-Anweisung angezeigt werden können.
PHP

<?php
$text = "Hello, World!";
$num1 = 10;
$num2 = 20;
print $text."\n";
print $num1."+".$num2."=";
print $num1 + $num2;
?>



Ausgang:

Hello, World!10+20=30

Vergleich zwischen echo und print in PHP:

  • http://php.net/manual/en/function.echo.php
  • http://php.net/manual/en/function.print.php

Dieser Artikel ist ein Beitrag von Barun Gupta. Wenn Ihnen GeeksforGeeks gefällt und Sie einen Beitrag leisten möchten, können Sie auch einen Artikel unter contribute.geeksforgeeks.org schreiben oder eine E-Mail an [email protected] senden. Sehen Sie, wie Ihr Artikel auf der GeeksforGeeks-Hauptseite erscheint und helfen Sie anderen Geeks.
Bitte schreiben Sie Kommentare, wenn Sie etwas falsch finden oder weitere Informationen zu dem oben besprochenen Thema mitteilen möchten.

Artikel-Tags :

PHP
Praxis Tags :

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.