カテゴリー:
クロージャ
閲覧数:638 配信日:2016-08-02 09:08
無名関数の例
$クロージャ名だけでは実行できない
・Closureオブジェクトなので
Closureオブジェクトを実行するためには、$クロージャ名();
・下記例で言えば、「$hello;」ではなく、「$hello();」
コード
function greeting() {
return function(){
echo 'こんにちは';
};
}
$hello = greeting();
var_dump($hello); //object(Closure)#1 (0) {}
$hello(); //こんにちは
object(Closure)#1 (0) {
}
こんにちは
}
こんにちは