首页 > 代码库 > PHP 之错误处理
PHP 之错误处理
<?php//PHP 错误处理// 错误的三种处理方式 1 die 2 自定义错误 和错误触发器 3 错误日志/* if(!file_exists("abx.txt")){die("对不起,该文件不存在");echo "--==";//不会打印出}else{echo "文件存在~~<br>";}file_exists("abx.txt") or die("文件不存在");echo "文件存在";*/// 自定义错误//感觉比较窄,扩展性不好,/* function myerror_1($errorno,$errmes){echo $errorno."错误<br>";echo "info:".$errmes;//date_default_timezone_set("PRC") 设置时区 也可以在php.ini设置$error_data =http://www.mamicode.com/date(‘Y-m-d H:i:s‘)." ". $errorno."错误"."info:".$errmes."\r\t";error_log($error_data,3,"abx.txt");//错误日志记录}function myerror_2($errorno,$errmes){echo "info:".$errmes;echo $errorno."错误<br>";}set_error_handler("myerror_1",E_USER_NOTICE);//set_error_handler("myerror_2",E_USER_NOTICE); 这是不会报错的$age = 1000;if($age > 120){trigger_error("无法直视的年龄",E_USER_NOTICE);} */?>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。