【PHP用户的错误日志】

将产生的错误保存在日志中的方法:使用error_log方法,其中,当日志类型是3的时候,下一个参数将会是日志文件的保存路径

使用示例:

 1 <?php

 2 function myerror($level,$message)

 3 {

 4     echo "发生致命的错误!<br/>错误级别:$level<br/>错误信息:$message<br/>";

 5     date_default_timezone_set("PRC");

 6     $str="错误时间:".Date("Y-m-d G-i-s")."\r\n错误级别:".$level."\r\n错误信息:".$message."\r\n";

 7     error_log($str,3,"error.txt");

 8 }

 9 set_error_handler("myerror",E_USER_ERROR);

10 trigger_error("发生了自定义的致命错误!",E_USER_ERROR);

11 ?>
View Code

 以上的代码将产生的错误保存在了当前文件夹下的error.txt文件中

你可能感兴趣的:(PHP)