PHP - function_exists ()

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