ネタ元は↓こちら。 【Alex@Net】try/catch構文を用いてPHPコアで注意や警告を扱う方法 - PHPプロ!ニュース: http://www.phppro.jp/news/185 PHP5で例外(Exception)が使えるようになった。 PHPエラー(NOTICEとか)を例外へ変換することで、PHPに関する全てのエラーを 例外として扱うことができる。 ネタ元では、PHPエラーが発生したファイル名、行番号を Exception へ変換する処理が無いので、これを実装することを考えてみた。 流れは次の通り。 PHPエラー ↓ PHPエラーハンドラへ ↓ PHPエラーを MyException に変換して throw 以下参照しました。 PHP: 例外(exceptions) - Manual: http://jp.php.net/manual/ja/language.excepti