Možné duplicitné:
ako prvá voľba v prepínači?
Vo všetkých výučbách, ktoré som videl, default:
je posledná voľba v príkaze switch / case.
Mám však situáciu, keď default:
správanie bude zďaleka najbežnejšie. Pre čitateľnosť by som chcel popísať default:
správanie ako prvé, potom okrajové prípady nižšie.
Bude to fungovať, alebo to spôsobím default:
vyhlásenie, aby vždy bol ten, ktorý bol hodnotený (na niektorých alebo všetkých systémoch)?
odpovede:
4 pre odpoveď č. 1Bude to fungovať. Stačí sa ubezpečiť, že uzavriete blok nasledujúci s predvoleným nastavením s riadkom prerušenia. Tu je príklad:
<?php
$action = $_GET["action"];
switch ($action)
{
default:
{
echo "default case";
break;
}
case "hello":
{
echo "hello world";
break;
}
}
?>