php教程 ini_get錯誤設置方法
利用ini_set可以快速的修改php.ini配置設置哦,無需打開php.ini就可以了,特別是虛擬主機時你沒有修改php.ini的權限時就會發現這個函數的作用了,下面看幾個實例吧。
*/
//ini_set具有更改php.ini設置的功能。此函數接收兩個參數:需要調整的配置變量名,以及變量的新值。
更多詳細內容請查看:http://www.bKjia.c0m/phper/php-function/34292.htm
<?php
error_reporting(e_all); //1.指定錯誤報告,錯誤類型為全部
//ini_set("error_reporting",e_all); //臨時改變配置文件的值
//ini_get("upload_max_filesize"); //獲取配置文件的值
ini_set("display_errors","off"); //2.關閉配置文件中的顯示錯誤
ini_set("log_errors","on"); //3.開啟錯誤日志功能
ini_set("error_log","c:/error.log"); //4.指定錯誤文件(可寫)
error_log("this is a error message!!!!"); //輸出錯誤信息
?>
錯誤處理
1.語法錯誤
2.運行時的錯誤
3.邏輯錯誤
錯誤報告:
錯誤:e_error
警告:e_warning
注意:e_notice
建議:
開發階段:開發是輸出所有的錯誤報告,有利於調試程序
運行階段:不要讓程序輸出任何一種錯誤報告