Verkettung von Variablen mit .
Folien
Falls keine PDF-Präsentation zu sehen ist: Direktdownload der PDF-Präsentation
Verkettung von Variablen mit .
Lesbarer und besser handlebarer wird der Code so:
echo "Ich heiße " . $name . " und bin " . $alter . " Jahre alt.";
Möglich auch diese Variante:
$a = "Ich heiße ";
$b = "Fritz";
$c = $a;
$c .= $b;
echo $c;
Ausgabe:
Ich heiße Fritz
Übungen
Zusätzliche Dateien (Bilder, Klassendiagramme, HTML-Vorlagen) finden Sie in der Materialsammlung. Diese Übungen können Sie als txt-Datei herunterladen.
Übungen: PHP - Verkettung von Variablen
PHP_3-1: Welchen Output hat das Listing?
Notieren Sie den Quellcode, der durch folgende Listings erzeugt wird:
------
1 Martin aus Hamburg
$name = "Martin";
$alter = 23;
$wohnort = "Hamburg";
$ausgabe = "Mein Name ist " . $name . ", ich bin " . $alter . " Jahre alt und wohne in " . $wohnort ".";
echo $ausgabe;
------
2 Sabine aus Marburg
$name = "Sabine";
$alter = 21;
$wohnort = "Marburg";
$ausgabe = "Mein Name ist ";
$ausgabe .= $name;
$ausgabe .= " und ich wohne in ";
$ausgabe .= $wohnort;
echo $ausgabe;
------
3 Hans aus Zuffenhausen
Bitte notieren Sie hier explizit die Leerzeichen.
$name = "Hans";
$alter = 13;
$wohnort = "Zuffenhausen";
echo "Ich heiße " . $name . "und wohne in" . $wohnort;
echo "Ich bin " . $alter . "Jahre alt.";
------
4 Marianne aus Aachen
Bitte notieren Sie hier explizit die Leerzeichen.
$name = "Marianne";
$alter = 22;
$wohnort = "Aachen";
$ausgabe = $name . "wohnt in " $wohnort . "<br />" . "Sie ist " . $alter . " Jahre alt.";
echo $ausgabe;
------
5. Marianne aus Burbach
Wo besteht der Unterschied zu Beispiel 4?
$name = "Marianne";
$alter = 21;
$wohnort = "Burbach";
$ausgabe = $name . "wohnt in " $wohnort . "<br />\n" . "Sie ist " . $alter . " Jahre alt.";
echo $ausgabe;
------
6 Geraldine aus Berlin
$name = "Geraldine";
$alter = 85;
$wohnort = "Berlin";
$ausgabe = "Mein Name ist " . $name . ", ich bin " . $alter . " Jahre alt und wohne in " . $wohnort ".";