Life, Education, Death

プログラミング以外でも思ったことをつらつらと書きたい

array_walkなどでコールバック関数を使いたいときに、クラスメソッドを指定したい

array_walkなどでcall_back型を指定するときには文字列で関数名を渡せる。


そのときにクラスのメソッドを指定したいときはarray($this, "hogehoge")というような引数を渡すと、うまく実行される。

引数の説明のページにしっかり書いてあった。コールバックにメンバを指定できるのはとても便利でいいね!!!
http://jp.php.net/manual/ja/language.pseudo-types.php#language.types.callback