array_map()などのコールバック関数に、メソッドを指定したい場合、普通にメソッドを$this->methodという風に書いても動かない。そりゃそうかー。
どうしたらよいかというと。
array_map(array(‘クラス名’, ‘メソッド名’), $var); なんだそうだ。
すごい!
とてもありがたい参照記事はこちら
PHPでコールバック関数にオブジェクトのメソッドを指定する(@(DxD)∞様)
むっちゃ助かりましたー!!!ありがとうございます!
array_map()などのコールバック関数に、メソッドを指定したい場合、普通にメソッドを$this->methodという風に書いても動かない。そりゃそうかー。
どうしたらよいかというと。
array_map(array(‘クラス名’, ‘メソッド名’), $var); なんだそうだ。
すごい!
とてもありがたい参照記事はこちら
PHPでコールバック関数にオブジェクトのメソッドを指定する(@(DxD)∞様)
むっちゃ助かりましたー!!!ありがとうございます!
コメントを残す