DEFAULT |
Défaut |
---|---|
PHP 4.0+ |
Syntaxe
default |
Description
Ce mot réservé permet d'exécuter un cas par défaut si les autres ne sont pas correspondant dans une mot réservé «switch» ou de demander la valeur par défaut d'un type de données.
Remarque
- ATTENTION ! A partir de la version PHP7 (PHP version 7), il n'est plus possible d'avoir plusieurs clauses «default» dans une même instruction «switch», vous obtiendriez donc le message d'erreur suivant «Fatal error: Switch statements may only contain one default clause». Le PHP7 rajoute cette règle à des fins d'optimisation. Cependant, il faut bien reconnaitre qu'avoir plusieurs «default» dans une même instruction «switch» est une mauvaise pratique de programmation, car cela rend plus ambiguë le comportement d'un programme, sans compter le fait que quelqu'un regardant le code concerné peut se faire prendre à l'avoir regarder trop vite et il croira à tord à un certain comportement, tandis qu'il y en aura un autre.
Exemple
Cet exemple permet d'évaluer la valeur de la variable «a» :
Essayer maintenant !
on obtiendra le résultat suivant :
A est supérieur à 1
Dernière mise à jour : Vendredi, le 23 octobre 2015