/ / Objednávanie predvoleného prípadu vo výkaze prepínačov PHP [duplicate] - php, switch-statement

Objednávanie defaultna v PHP prepínač výkazov [duplikát] - php, prepínač-vyhlásenie

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ď č. 1

Bude 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;
}
}
?>