Modul 2 – Osnove PHP-a
Lekcija
Funkcije
Ponovna upotreba logike
function ime($parametar): tip { return ... } definiše blok koji pozivate više puta. Type hints i return type povećavaju pouzdanost. Anonimne funkcije i arrow fn ($x) => $x * 2 koriste se u array_map i callback-ovima.
Scope
Globalne promenljive unutar funkcije pristupate preko global $x ili bolje prosledite argument.
<?php
function formatCena(int $din): string {
return number_format($din, 0, ",", ".") . " RSD";
}
echo formatCena(1500);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.
