Modul 2 – Osnove PHP-a
Lekcija
Nizovi
Indeksirani i asocijativni
Niz kreira [] ili array(). Funkcije: count, in_array, array_push, array_map, array_filter. Multidimenzionalni nizovi predstavljaju tabele podataka. JSON encode/decode često razmenjuje nizove sa frontendom.
Sortiranje
sort, rsort, asort, ksort – birajte prema tome da li su ključevi bitni.
<?php
$ocene = [9, 10, 8];
$prosek = array_sum($ocene) / count($ocene);
$filtrirane = array_filter($ocene, fn($o) => $o >= 9);Varijacija primera
Proširite primer iz lekcije: dodajte još jednu promenljivu, promenite granicu petlje ili grananje i posmatrajte izlaz. Namerno napravite grešku (npr. nedefinisana promenljiva) da vidite PHP poruku – zatim je ispravite.
