重複の可能性:
PHP5 では、例外または trigger_error/set_error_handler を使用する必要がありますか?
PHP 5 以降では、何を使用するのが良いですか?
set_error_handler、例外ではないエラーもトラップできるため。set_exception_handler、それは新しい機能であり、おそらく置き換えられるようになったためset_error_handlerです。また- 一方が他方に取って代わるわけではなく、両方とも有用であるため、両方ですか?