Folien



(letzte Synchronisation der PDF-Präsentation: 02.03.2017)

Falls keine PDF-Präsentation zu sehen ist, klicken Sie zum Download hier: Direktdownload PDF-Präsentation

Verkettung von Variablen mit .

Lesbarer und besser handlebarer wird der Code so:

PHP-Code
  echo "Ich heiße " . $name . " und bin " . $alter . " Jahre alt.";  

Möglich auch diese Variante:

PHP-Code
  $a = "Ich heiße "; $b = "Fritz"; $c = $a; $c .= $b; echo $c;  

Ausgabe:

Ich heiße Fritz

Übungen

Alle Übungen finden Sie in der Materialsammlung (dort auch alle zusätzlichen Dateien wie Bilder, Klassendiagramme oder HTML-Vorlagen!).

Die aktuelle Übung können Sie hier als txt-File 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

PHP-Code
$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

PHP-Code
$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.

PHP-Code
$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.

PHP-Code
$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?

PHP-Code
$name = "Marianne"; $alter = 21; $wohnort = "Burbach"; $ausgabe = $name . "wohnt in " $wohnort . "<br />\n" . "Sie ist " . $alter . " Jahre alt."; echo $ausgabe;  

------
6 Geraldine aus Berlin

PHP-Code
$name = "Geraldine"; $alter = 85; $wohnort = "Berlin"; $ausgabe = "Mein Name ist " . $name . ", ich bin " . $alter . " Jahre alt und wohne in " . $wohnort ".";