(PHP 4, PHP 5)
function_exists — Devolver TRUE si la función dada ha sido definida
Chequea la lista de funciones definidas, tanto incorporadas (internas) como definidas por el usuario, en busca de nombre_funcion .
El nombre de función, como una cadena.
Devuelve TRUE si nombre_funcion existe y es una función, FALSE de lo contrario.
Note: Esta función devolverá FALSE para construcciones del lenguaje, como include_once() y echo().
Example#1 Ejemplo de function_exists()
<?php
if (function_exists('imap_open')) {
echo "Las funciones IMAP están disponibles.<br />\n";
} else {
echo "Las funciones IMAP no están disponibles.<br />\n";
}
?>
Note: En 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).