Manuel PHP

function_exists

(PHP 4, PHP 5)

function_exists — Indique si une fonction est définie

Description

bool function_exists ( string $function_name )

Vérifie la liste des fonctions définies par l'utilisateur afin d'y trouver function_name .

Liste de paramètres

function_name

Le nom de la fonction, sous la forme d'une chaîne de caractères.

Valeurs de retour

Retourne TRUE si la fonciton function_name existe et est une fonction, FALSE sinon.

Note: Notez également que function_exists() retournera FALSE pour les instructions comme include_once() et echo().

Exemples

Example#1 Exemple avec function_exists()

  1. <?php
  2. if (function_exists('imap_open')) { 
  3.    echo "Les fonctions IMAP sont disponibles.<br />\n";  
  4. } else { 
  5.    echo "Les fonctions IMAP ne sont pas disponibles.<br />\n";  
  6. }  
  7. ?> 

Notes

Note: Un nom de fonction peut exister même si la fonction elle-même n'est pas utilisable à cause d'une configuration ou d'une option de compilation (avec les fonctions image par exemple).


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog