PHPのバージョン7またはThrowableの例外をキャッチ
index.phpを:
1 <?PHP 2 // 近いすべてのエラーメッセージ 3 のerror_reporting(E_ALL ); 4 。5 トライ{ 6 // main.php実際のトラフィックシナリオファイルを入口 7 のrequire_once './main.php' ; 8 } キャッチ(\のThrowable Eの$ ){ 9。 // カスタムのビジネス要件を行う 10 のvar_dump($例外 - > のgetMessage()); 11 }
使用してPHP 7の次のバージョン はset_error_handler キャッチ例外を
<?PHP のerror_reporting(E_ALL ); はset_error_handler( 'と、handle_error' ); 機能(と、handle_errorを$ NO、$ MSG、$ファイル、$ライン){ // カスタムのビジネス要件を実行 } 試し{ require_onceを './main.php' ; } キャッチ(\ 例外 $例外){ // カスタムビジネス要件の実装 } キャッチ(\エラー$エラー){ // カスタムビジネス要件の実装 }