プログラムができない回答ポイント なしウォッチ 1

PHPのset_error_handler でオブジェクトのメソッドを指定するやり方、を教えて下さい。


下記ページで、
set_error_handler(array($obj, 'myErrorHandler'));
部分の、引数の書き方が理解できません。
▽set_error_handlerで、自クラスのメソッドを指定できますか? - PHP - 教えて!goo
  http://oshiete.goo.ne.jp/qa/3008514.html


>他の関数も同様ですが、
>xxx('method');
>xxx(array('class', 'classMethod'));
>xxx(array($object, 'classMethod'));
>で指定できます。
と書かれているのですが、
と言うことは、
この引数の書き方は、
set_error_handler特有の書き方ではない、ということなのでしょうか?

また、
xxx(array('class', 'classMethod'));
xxx(array($object, 'classMethod'));
この書き方で、なんで、
クラスのメソッドを呼び出すことができるのでしょうか?

そういう決まりだから?

それはどこに書いてるのでしょうか?

参考になるサイト等あれば、教えてください

ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2011-12-14 14:56:19
終了日時
2011-12-15 07:32:55
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

教えて!goo32PHP7798引数408関数2326メソッド515オブジェクト658Class541

人気の質問

メニュー

PC版