DEFINED |
Est-ce définit ? |
---|---|
PHP 3+ |
Syntaxe
function defined($name) |
Paramètres
Nom | Description |
---|---|
$name | Ce paramètre permet d'indiquer le nom de la constante |
Retour
Valeur | Description |
---|---|
TRUE | Cette valeur indique que la constante existe. |
FALSE | Cette valeur indique que la constante n'existe pas ou est introuvable. |
Description
Cette fonction permet de vérifier si la constante est déjà définie.
Exemple
Voici quelques exemples d'utilisation de cette fonction :
- <?php
- define('CONSTANTEEXISTE',123);
- define('CONSTANTECHAINE',"ABC");
- if(!defined('CONSTANTEINEXISTANTE')) echo "Cette constante n'existe pas !<br>";
- if(defined('CONSTANTEEXISTE')) {
- echo "La constante CONSTANTEEXISTE existe ! <br>";
- echo "Voici la valeur du de la constante CONSTANTEEXISTE : " . CONSTANTEEXISTE . "<br>";
- }
- if(defined('CONSTANTECHAINE')) {
- echo "La constante CONSTANTECHAINE existe !<br>";
- echo "Voici la valeur du de la constante CONSTANTECHAINE : " . CONSTANTECHAINE . "<br>";
- }
- ?>
on obtiendra le résultat suivant :
Cette constante n'existe pas !La constante CONSTANTEEXISTE existe !
Voici la valeur du de la constante CONSTANTEEXISTE : 123
La constante CONSTANTECHAINE existe !
Voici la valeur du de la constante CONSTANTECHAINE : ABC
Références
PHP 4 - Guide du développeur, Edition First Interactive, Blake Schwendiman, 2002, ISBN: 2-84427-283-5, page 414
Dernière mise à jour : Mercredi, le 25 mars 2015