2009-07-22 16 views
2

私は、constructというクラスでpagestart()というメソッドを呼び出して実行するPHPページを持っています。同じページの後半で、私は別のクラスで別のメソッドを呼び出します。私が何らかの理由でその異なるメソッドエラーが発生した場合、それはコンストラクトクラスのerror()関数を呼び出すことになります。phpクラスは外部クラスを呼び出す

include_once("class/construct.class.php"); 
$construct = new construct; 
$construct->error($msg); 

そして、ちょうどメインのphpファイルに含まクラスで検索する機能を教えて:

私の質問は実行せずにエラー()メソッドを呼び出す方法はありますか?

ありがとうございました。

答えて

4

この機能の開始時にset_error_handlerに電話をかけ、最後にrestore_error_handlerと呼ぶことができます。

関連する問題