educom PHP-basis E-learning

Les 02 — Loops & arrays

Herhaling en verzamelingen: for-loops, state in een algoritme, arrays.

Begrippen

Demo

opdrachten/02/ via XAMPP:

Open demo-bron

Klik een bestandsnaam hieronder om de bron op deze pagina te zien (of “Nieuwe tab”). PHP zelf draait bij jou lokaal in XAMPP.

Gewone opdrachten

Opdracht 4

Maak 02/fibonacci.php: Fibonacci-reeks tot en met 10946, waarden gescheiden door komma’s.

Opdracht 5

Maak 02/talen.php: array met programmeertalen, alfabetisch afgedrukt.

Extra / variant

Variant Reverse loop

Maak 02/for_reverse.php dat 10 t/m 1 aftelt (zoals show_for_loop_reverse.php).

Extra Fibonacci + HTML “goed”

Bouw de reeks eerst in PHP (string opbouwen), daarna pas HTML met echo van die string — niet PHP midden in HTML “knippen” zoals in de oude “wrong way”-slide.

Extra Associatieve array

Maak 02/pets_assoc.php: array met string-keys (bijv. "nummer1" => "Griffioen") en druk key + value af met foreach.

Database-opdrachten 6–8 horen bij de latere DB-les, niet hier.

Check

Opleveren

  1. git add 02 → commit → git push
  2. Mail: les 02 klaar of hulp + repo-link.

Door naar les 03 →