PHP - function_exists ()

A função function_exists () pode retornar true se uma determinada função tiver sido definida.

Sintaxe

bool function_exists( string $function_name )

A função function_exists () pode verificar uma lista de funções definidas, tanto internas (internas) quanto definidas pelo usuário para function_name. Esta função pode retornar verdadeiro, se function_name existir, ou falso caso contrário.

Exemplo

<?php
    $function_name = "fopen";
    if (function_exists($function_name) ) {
        echo "$function_name is enabled";
    } else {
       echo "$function_name is not enabled";
    }
?>

Resultado

fopen is enabled