Ero piuttosto entusiasta di leggere delle funzioni anonime in php, che ti consentono di dichiarare una variabile che è una funzione più semplice di quanto potresti fare con create_function . Ora mi chiedo se ho una funzione a cui viene passata una variabile, come posso controllarla per determinare se si tratta di una funzione? Non esiste ancora una funzione is_function () e quando eseguo un var_dump di una variabile che è una funzione:
$func = function(){
echo 'asdf';
};
var_dump($func);
Ho capito:
object(Closure)#8 (0) { }
Qualche idea su come verificare se questa è una funzione?