码迷,mamicode.com
首页 > Web开发 > 详细

PHP 之错误处理

时间:2014-06-17 14:58:11      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:class   blog   文件   set   cti   io   

<?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 =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);
} */
?>

  

PHP 之错误处理,布布扣,bubuko.com

PHP 之错误处理

标签:class   blog   文件   set   cti   io   

原文地址:http://www.cnblogs.com/bin-pureLife/p/3792533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!