Instrukcja switch, case, default w PHP

Autor podstrony: Krzysztof Zajączkowski

Stronę tą wyświetlono już: 5880 razy

Instrukcja switch, case, default z PHP wygląda tak samo jak w języku C++:

<?php $x = 1; switch($x){ case 0: echo "jest 0"; break; case 1: echo "jest 1"; break; default: echo "ani zero ani jeden"; break; } ?>

Oczywiście nie należy zapominać o instrukcji przerwania break, no chyba, że celowo chce się wywołać daną instrukcję dla kilku różnych wartości:

<?php $x = 3; switch($x){ case 0: echo "jest 0"; break; case 1: echo "jest 1"; break; case 2: case 3: case 4: echo "jest 2, 3 lub 4"; break; default: echo "wartość nie jest równa 0, 1, 2, 3 ani 4"; break; } ?>
Propozycje książek