タグ

ブックマーク / qiita.com/tricogimmick (1)

  • PHPでコールバック関数を利用する - Qiita

    PHPを再勉強中。 JavaScriptをはじめ最近プログラムを書くときに何かと使う機会が多いコールバック関数。 PHPでのコールバック関数の使い方をまとめてみました。 可変関数を利用する方法 PHPには可変関数という仕組みがあります。 これは変数名の後ろに()を付与することで、変数の値と同名の関数を呼び出すことができるというもので、この機能を利用することでコールバック関数を実現することができます。 参照:可変関数 <?php # コールバック関数 function callback_func() { return "foo"; } # コールバック関数を受け取る関数 function func($callback) { # 可変関数を利用して文字列で渡された名称の関数を呼び出す。 echo "callback function result :" . $callback() . PHP_

    PHPでコールバック関数を利用する - Qiita
  • 1