<?php //自定义错误函数 function my_error3($errno,$errmes){ $err_info="错误号是:".$errno."--".$ermes; echo $err_info; //echo "错误号是:".$errno; //把错误信息保存 // 表示向文件输出一个回车换行 //<br/> 表示向网页输出一个回车换行 date_default_timezone_set("PRC"); error_log("时间是". date("Y-m-d G-i-s")."-".$err_info." ",3,"myerr.txt"); } function my_error4($errno,$errmes){ echo "出大事了".$errno; exit();//退出,不走了 } //指定E_UESR_WARNING 错误级别的函数 //set_error_handler("my_error4",E_UESR_ERROR); set_error_handler("my_error4",E_UESR_WARNING); $age=700; if($age>120){ //调出触发器的时候同时指定错误级别。 trigger_error("输出年龄过大",E_UESR_WARNING); exit(); } echo "OK"; ?> 基本用法 现在我们要把时间也保存下来 error_log <?php echo time(); //输出当前日期 实际 //默认时期是UTC, //设置1.页面设置2,在php中设置 date_default_timezone_set("PRC"); //格式 //echo date(格式); ehco date("Y-m-d G-i-s"); ?>