8.74 Fonctions diverses
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . connection_aborted . connection_status . connection_timeout . constant . define ->defined . die . eval . exit . get_browser . __halt_compiler . highlight_file . highlight_string . ignore_user_abort . pack . php_check_syntax . php_strip_whitespace . show_source . sleep . time_nanosleep . time_sleep_until . uniqid . unpack . usleep
|
8.74.12 defined()Vérifie l'existence d'une constante[ Exemples avec defined ] PHP 3, PHP 4, PHP 5
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
.
| 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
.
|