Stronę tą wyświetlono już: 6194 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;
}
?>