Zdravo!

BrainTech - softverska rešenja, web dizajn i aplikacije.

Kontakt

Modul 2 – Osnove PHP-a Lekcija

Switch

Više grana po jednoj vrednosti

switch upoređuje izraz sa listom case vrednosti. break sprečava pad kroz sledeće case-ove. Od PHP 8 match izraz je stroža alternativa sa return vrednošću. Switch je pogodan za menije, statuse porudžbina i HTTP metode.

Kada koristiti

Kada imate 3+ grane po istoj promenljivoj; za složenu logiku if/elseif je često jasniji.

<?php
$status = "paid";
switch ($status) {
    case "paid": echo "Plaćeno"; break;
    default: echo "Nepoznato";
}

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.

Design Wireframe
High Fidelity Design
Design development
Design development
Design development
Research development