(PHP 3 >= 3.0.7, PHP 4, PHP 5)
function_exists --
Indique si une fonction est définie
Description
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 1. 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() et
get_defined_functions().