PHP echo()Funktionen
Definition und Verwendung
Die echo()-Funktion gibt eine oder mehrere Zeichenketten aus.
Hinweis:Die echo()-Funktion ist eigentlich keine Funktion, daher müssen Sie keine Klammern damit verwenden. Wenn Sie jedoch mehr als einen Parameter an echo() übergeben möchten, führt die Verwendung von Klammern zu einem Parse-Fehler.
Tipp:Die echo()-Funktion ist im Vergleich zuprint()etwas schneller.
Tipp:Die echo()-Funktion hat auch eine Kurzschreibweise. Vor PHP 5.4.0 war diese Schreibweise nur verfügbar, wenn die Konfigurationseinstellung short_open_tag aktiviert war.
Syntax
| Parameter | Beschreibung |
|---|---|
| strings | Erforderlich. Eine oder mehrere Zeichenketten, die an die Ausgabe gesendet werden. |
Technische Details
| Rückgabewert: | Kein Rückgabewert. |
|---|---|
| PHP-Version: | 4+ |
Weitere Beispiele
Beispiel 1
Gib den Wert der String-Variablen aus ($str):
$str = "Hello world!";
echo $str;
?>
Beispiel ausführen »
Beispiel 2
Geben Sie den Wert der String-Variable ($str) aus, einschließlich HTML-Tags:
$str = "Hello world!";
echo $str;
echo "<br>Was für ein schöner Tag!";
?>
Beispiel ausführen »
Beispiel 3
Zwei String-Variablen verketten:
$str1="Hallo Welt!";
$str2="Was für ein schöner Tag!";
echo $str1 . " " . $str2;
?>
Beispiel ausführen »
Beispiel 4
Geben Sie den Wert eines Arrays aus:
$age=array("Peter"=>"35");
echo "Peter ist " . $age['Peter'] . " Jahre alt.";
?>
Beispiel ausführen »
Beispiel 5
Etwas Text ausgeben:
echo "Dieser Text
erstreckt sich über mehrere
Zeilen.";
?>
Beispiel ausführen »
Beispiel 6
Wie man mehrere Parameter verwendet:
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
Beispiel ausführen »
Beispiel 7
Der Unterschied zwischen einfachen und doppelten Anführungszeichen. Einfache Anführungszeichen geben den Variablennamen aus, nicht den Wert:
$color = \"red\";
echo \"Roses are $color\";
echo "<br>";
echo 'Roses are $color';
?>
Beispiel ausführen »
Beispiel 8
Kurzschreibweise (gilt nur, wenn die Konfigurationseinstellung short_open_tag aktiviert ist):
$color = \"red\";
?>
<p>Roses are <?=$color?></p>
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen