相关疑难解决方法(0)

Php,有没有办法将所有通知/警告变成例外?

我已经设置了错误处理程序:

set_error_handler (function($errno, $errstr, $errfile,  $errline, array $errcontext) {
  $s = date('Ymd_His');
  switch ($errno)
  {
    case E_USER_ERROR:
      $s.= '_E_';
      break;
    case E_USER_WARNING:
      $s.= '_W_';
      break;
    case E_USER_NOTICE:
      $s.= '_N_';
      break;
    default:
      $s.= '_U_';
      break;
    }
    file_put_contents (APP_PATH_CACHE.'/log'.$s.'_'.rand(1,99999).'.html', print_r(get_defined_vars(), true));
}, E_ALL);
Run Code Online (Sandbox Code Playgroud)

但它可以变成例外吗?这样我才能看到流动.

php

5
推荐指数
1
解决办法
973
查看次数

标签 统计

php ×1