function_exists

function_exists

(PHP 3 >= 3.0.7, PHP 4, PHP 5)

function_exists --  Devolver TRUE si la funci贸n dada ha sido definida

Descripci贸n

bool function_exists ( string nombre_funcion )

Chequea la lista de funciones definidas, tanto incorporadas (internas) como definidas por el usuario, en busca de nombre_funcion. Devuelve TRUE si todo se llev贸 a cabo correctamente, FALSE en caso de fallo.

<?php
if (function_exists('imap_open')) {
    echo
"Las funciones IMAP estan disponibles.<br />\n";
} else {
    echo
"Las funciones IMAP no estan disponibles.<br />\n";
}
?>

Note que un nombre de funci贸n puede existir incluso si la funci贸n misma es inutilizable debido a la configuraci贸n o las opciones de compilaci贸n (por ejemplo puede ocurrir con las funciones image). Tambi茅n note que function_exists() devolver谩 FALSE para las construcciones, tales como include_once() y echo().

Vea tambi茅n method_exists(), is_callable() y get_defined_functions().