php 如何把 set_error_handler 裡面的錯誤參數拿到外面用?
function myErrorHandler($errno, $errstr, $errfile, $errline)
{
switch ($errno) {
case E_USER_WARNING:
$errno = "USER_WARNING";
break;
case E_USER_NOTICE:
$errno = "USER_NOTICE";
break;
case E_NOTICE:
$errno = "NOTICE";
break;
case E_WARNING:
$errno = "WARNING";
break;
case E_RECOVERABLE_ERROR:
$errno = "RECOVERABLE_ERROR";
break;
case E_ALL:
$errno = "ALL";
break;
default:
$errno = "Unknown Error Type";
break;
}
return true;
}
set_error_handler("myErrorHandler");
我要怎麼把 errno errstr errfile errline取出來function外面用啊?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以结合try...catch...去使用