Manuel PHP
Précédent |  | Suivant

# function_exists

(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(), is_callable() et get_defined_functions().

Précédent | Sommaire | Suivant
func_num_args | Niveau supérieur | get_defined_functions