phpの無名関数について読んだことにとても興奮しました。これにより、 create_functionを使用するよりも関数が簡単な変数を宣言できます。変数が渡される関数があるかどうか疑問に思っていますが、それをチェックして関数かどうかを判断するにはどうすればよいですか?is_function()関数はまだありません。関数である変数のvar_dumpを実行すると、次のようになります。
$func = function(){
echo 'asdf';
};
var_dump($func);
私はこれを手に入れます:
object(Closure)#8 (0) { }
これが関数であるかどうかを確認する方法について何か考えはありますか?