Einfache Beispiele für echo

In diesem Artikel werden einige Beispiel-Codes präsentiert, die die Verwendung von echo zeigen.

Ausgaben per echo() zu erzeugen gehört zu den häufigsten Aufgaben beim PHP-Programmieren.
Nachfolgend werden einige Beispiele für die genaue Syntax dieser Ausgaben gezeigt.
(Das echo("\n"); nach jedem Beispiel erzeugt einen Zeilenumbruch.)
PHP-Code
<?php

    // Einen String in doppelten Anfuehrungszeichen ausgeben

	echo("[Beispiel1]");

	echo("\n");



	// Einen String in einfachen Anfuehrungszeichen ausgeben

	echo('[Beispiel2]');

	echo("\n");



	// echo ohne Klammern

	echo '[Beispiel3]';

	echo("\n");



	// echo mehrerer verknüpfter Strings

	echo('[Beispiel4]' . '[Beispiel5]');

	echo("\n");



	// echo einer Variablen

	$variable = '[Beispiel6]';

	echo($variable);

	echo("\n");



	// echo einer Variablen innerhalb eines Texts

	$variable = '[Beispiel7]';

	echo("[Eine Beispielausgabe: $variable]");

	echo("\n");

	

	// Per echo ausgegebene Variablen in einfachen Anführungszeichen werden nicht geparset

	$variable = '[Beispiel8]';

	echo('[Diese Variable wird nicht ausgegeben: $variable]');

	echo('[Diese Variable wird ausgegeben: '.$variable.']');

	echo("\n");



	// Anzuzeigende Anführungszeichen müssen in echo() mit einem Backslash escapet werden

	echo('[Einfaches Anfuehrungszeichen: \']');

	echo("[Doppeltes Anfuehrungszeichen: \"]");

	echo("\n");



	// Anführungszeichen müssen nicht escapet werden,

	// wenn sie von anderen Anführungszeichen eingeschlossen sind

	echo("[Einfaches Anfuehrungszeichen: ']");

	echo("\n");



	// echo mit gleichzeitiger Rechnung

	//echo("Es ist offensichtlich, dass 2+2 ".2+2." ergibt."); // erzeugt einen Fatal Error

	echo("Es ist offensichtlich, dass 2+2 ".(2+2)." ergibt."); // korrekt!

	echo("\n");

?>


Ausgabe
[Beispiel1]

[Beispiel2]

[Beispiel3]

[Beispiel4][Beispiel5]

[Beispiel6]

[Eine Beispielausgabe: [Beispiel7]]

[Diese Variable wird nicht ausgegeben: $variable][Diese Variable wird ausgegeben: [Beispiel8]]

[Einfaches Anfuehrungszeichen: '][Doppeltes Anfuehrungszeichen: "]

[Einfaches Anfuehrungszeichen: ']

Es ist offensichtlich, dass 2+2 4 ergibt.