PHP 구문 오류 캡처 처리
오류를 캡처하는 데 사용되는 일반적인 방법은 다음과 같습니다.
# 🎜🎜#
try{ ... }catch(Exception $e){ echo $e->getMessage(); }
set_exception_handler(function ($exception) { echo $exception->getMessage(); });
<?php function test(){ throw new Exception('参数错误'); } try{ //如果catch没有捕获到,才会执行到这里 set_exception_handler(function ($exception) { echo $exception;//exception 'Exception' with message '参数错误' in /www/web/...(一堆信息) echo '<br>'; echo $exception->getMessage();//参数错误 }); test(); }catch(Exception $e){ echo $e->getMessage();//参数错误 }
— try/catch 블록 없이 사용할 사용자 정의 예외 처리 함수를 설정합니다. 예외를 잡으려고. set_exception_handler
위 내용은 PHP 구문 오류 캡처의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!