8.41 Fonctions
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Constantes pré-définies . call_user_func_array . call_user_func . create_function . func_get_arg . func_get_args . func_num_args ->function_exists . get_defined_functions . register_shutdown_function . register_tick_function . unregister_tick_function
|
8.41.12 function_exists()
Indique si une fonction est définie
[ Exemples avec function_exists ] PHP 3 >= 3.0.7, PHP 4, PHP 5
bool
function_exists (
string
function_name
)
function_exists
vérifie la liste des
fonctions définies par l'utilisateur.
Cette fonction retourne
TRUE
en cas de
succès,
FALSE
en cas d'échec.
| Exemple avec function_exists |
<?php if (function_exists('imap_open')) { echo "Les fonctions IMAP sont disponibles.<br />\n"; } else { echo "Les fonctions IMAP ne sont pas disponibles.<br />\n"; } ?>
|
Notez qu'une fonction peut exister, même si elle est indisponible, à
cause de la configuration ou des options de compilation.
Notez également que
function_exists
retournera
FALSE
pourles instructions comme
include_once
et
echo
.
Voir aussi
method_exists
,
is_callable
et
get_defined_functions
.
|