error_reporting — 设置应该报告何种 PHP 错误
// 关闭所有PHP错误报告
error_reporting ( 0 );
// Report simple running errors
error_reporting ( E_ERROR | E_WARNING | E_PARSE );
// 报告 E_NOTICE也挺好 (报告未初始化的变量
// 或者捕获变量名的错误拼写)
error_reporting ( E_ERROR | E_WARNING | E_PARSE | E_NOTICE );
// 除了 E_NOTICE,报告其他所有错误
// 这是在 php.ini 里的默认设置
error_reporting ( E_ALL ^ E_NOTICE );
// 报告所有 PHP 错误 (参见 changelog)
error_reporting ( E_ALL );
// 报告所有 PHP 错误
error_reporting (- 1 );
// 和 error_reporting(E_ALL); 一样
ini_set ( 'error_reporting' , E_ALL );