1
error_reporting(E_ERROR | E_WARNING | E_PARSE);
如果E_PARSE這是一個編譯時錯誤是否有意義在使用error_reporting函數中使用它?
拿這個腳本,例如:仍然會顯示
error_reporting(E_ALL^E_PARSE); x = 1;
解析錯誤,如果php.ini中激活它。
error_reporting(E_ERROR | E_WARNING | E_PARSE);
如果E_PARSE這是一個編譯時錯誤是否有意義在使用error_reporting函數中使用它?
拿這個腳本,例如:仍然會顯示
error_reporting(E_ALL^E_PARSE); x = 1;
解析錯誤,如果php.ini中激活它。
的情況下有中包含的文件解析錯誤:
<?php /* good.php */
error_reporting(E_ALL^E_PARSE);
include 'bad.php';
?>
<?php /* bad.php */
z = 1;
?>
這大概也與INI設置,將禁用的E_PARSE
錯誤報告的一致性。