Description
bool
defined ( string name )
defined() retourne TRUE si la constante nommée
name a été définie,
et FALSE sinon.
Pour tester l'existence d'une fonction utilisez
function_exists().
Exemple 1.
Vérifier la présence de constantes avec defined()
<?php if (defined("CONSTANT")){ // Notez que le nom de la constante est entre guillemets echo CONSTANT; } ?>
|
|
Note :
Si vous voulez vérifier si une variable existe,
utilisez isset() car defined()
ne s'applique qu'aux constants.
Si vous voulez voir si une fonction existe, utilisez
function_exists().
Voir aussi
define(),
constant(),
get_defined_constants(),
la section sur les
constantes et
function_exists().