***** Übungen: PHP - Arrays mit numerischen Indizes ***** PHP-7_1: Array erstellen Erstellen Sie ein Array $wochentage, in dem die sieben Wochentage gespeichert sind. Lassen Sie den Montag und den Donnerstag ausgeben. Überprüfen Sie die Anzahl der Elemente im Array um sicherzustellen, dass Sie keinen Tag vergessen haben. @@@ PHP-7_2: Was enthält das Array? Gegeben sei folgendes Listing: --- PHP-Code Start --- $artikel = array("Schuhe", "Jacken", "Hosen", "Mützen", "Pullover", "Brillen"); --- Code Ende --- 1. Welche Ausgabe erhält man durch die Anweisung echo $artikel[3];? 2. Welche Ausgabe erhält man durch die Anweisung echo $artikel[5];? 3. Schreiben Sie unter Verwendung des Arrays eine Anweisung, durch die folgende Ausgabe erzeugt wird: Wir haben 7 Artikel, z.B. Schuhe und Jacken. @@@ PHP-7_3: Array umschreiben Gegeben sei folgendes Listing: --- PHP-Code Start --- $schueler[0] = "Hermann"; $schueler[1] = "Martina"; $schueler[2] = "Leon"; $schueler[3] = "Ludger"; $schueler[4] = "Malina"; $schueler[5] = "Petra"; --- Code Ende --- Bringen Sie den Code in eine andere, kürzer Variante. Lassen Sie sich die Schülerin Malina ausgeben. @@@ PHP-7_4: Array rekonstruieren Mit der Anweisung --- PHP-Code Start --- echo "Aktuell können Sie mit uns in folgende Länder reisen:
" . $land[0] . "
" . $land[1] . "
" . $land[2] . "
"; --- Code Ende --- erhalten Sie die Ausgabe Aktuell können Sie mit uns in folgende Länder reisen: Italien Spanien Türkei Schreiben Sie den Code, um ein entsprechendes Array zu erzeugen. @@@ PHP-7_5: Dinosaurier - objektorientiert Programmieren Sie die in *LINK 05php/php07_arrays-dinosaurier-oop.png LINK* abgebildete Klasse und überprüfen Sie die Funktionsfähigkeit, indem Sie ein Objekt anlegen (z.B. $listeAusgestorbeneTiereFuerBrockhaus), einige Dinosaurier anlegen (mit setDino), sich einige ausgeben lassen (mit getDino) und die Anzahl der Dinosaurier mit zaehleDinos zählen lassen. Zusatzaufgabe: Die vorige Aufgabe hat das Problem, dass Schlüssel überschrieben werden können (wenn Sie im Setter einen Schlüssel verwenden, der schon vergeben ist). Regeln Sie das so: --- PHP-Code Start --- $this->dino[] = $name; // hängt ein Element an das Array --- Code Ende ---