Ich war ziemlich aufgeregt, über anonyme Funktionen in PHP zu lesen , mit denen Sie eine Variable deklarieren können, deren Funktion einfacher ist als mit create_function . Jetzt frage ich mich, ob ich eine Funktion habe, der eine Variable übergeben wird. Wie kann ich sie überprüfen, um festzustellen, ob es sich um eine Funktion handelt? Es gibt noch keine is_function () -Funktion, und wenn ich einen var_dump einer Variablen mache, die eine Funktion ist ::
$func = function(){
echo 'asdf';
};
var_dump($func);
Ich verstehe das:
object(Closure)#8 (0) { }
Irgendwelche Gedanken darüber, wie man prüft, ob dies eine Funktion ist?