La función function_exists () puede devolver verdadero si se ha definido una función determinada.
Sintaxis
bool function_exists( string $function_name )
La función function_exists () puede verificar una lista de funciones definidas, tanto integradas (internas) como definidas por el usuario para function_name. Esta función puede devolver verdadero, si function_name existe, o falso en caso contrario.
Ejemplo
<?php
$function_name = "fopen";
if (function_exists($function_name) ) {
echo "$function_name is enabled";
} else {
echo "$function_name is not enabled";
}
?>
Salida
fopen is enabled