👻【質問と回答】関数のreturnで、関数そのものを返したい2022/09/07に公開PHP質問と回答tech 質問 関数の戻り値で、関数そのものを返せますか? 回答 メソッドチェーンみたいなことをしたいんですよね? PHPでも、JavaScriptっぽく、変数に関数名を代入して、()で実行できます。 <?php // 関数を定義 function hoge(){ var_dump('hoge'); } // 変数に関数名を代入 $func = 'hoge'; // 変数に代入した関数名で実行 $func(); ↓こちらはpaizaにアップしたサンプルコードです。 https://paiza.io/projects/7fC1FOCKEIj0LyQkSKZSyA Discussion
Discussion