Modul 2 – PHP-Grundlagen
Lektion
Arrays
Indiziert und assoziativ
Arrays werden mit [] oder array() erstellt. Funktionen: count, in_array, array_push, array_map, array_filter. Mehrdimensionale Arrays stellen Datentabellen dar. JSON encode/decode tauscht Arrays oft mit dem Frontend aus.
Sortierung
sort, rsort, asort, ksort – wählen Sie je nachdem, ob Schlüssel wichtig sind.
<?php
$ocene = [9, 10, 8];
$prosek = array_sum($ocene) / count($ocene);
$filtrirane = array_filter($ocene, fn($o) => $o >= 9);Beispielvariation
Erweitern Sie das Lektionsbeispiel: fügen Sie eine weitere Variable hinzu, ändern Sie die Schleifengrenze oder die Verzweigung und beobachten Sie die Ausgabe. Verursachen Sie absichtlich einen Fehler (z. B. eine undefinierte Variable), um die PHP-Meldung zu sehen – und korrigieren Sie ihn dann.
