PHP - function_exists ()

La funzione function_exists () può restituire true se una determinata funzione è stata definita.

Sintassi

bool function_exists( string $function_name )

La funzione function_exists () può controllare un elenco di funzioni definite, sia integrate (interne) che definite dall'utente per nome_funzione. Questa funzione può restituire true, se function_name esiste o false in caso contrario.

Esempio

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

Produzione

fopen is enabled