小标
2018-07-26
来源 :
阅读 1006
评论 0
摘要:本文主要向大家介绍了PHP语言基础学习六:错误处理,通过具体的内容向大家展示,希望对大家学习php语言有所帮助。
本文主要向大家介绍了PHP语言基础学习六:错误处理,通过具体的内容向大家展示,希望对大家学习php语言有所帮助。
<!-- 错误处理 -->
<?php
//php错误处理之禁止显示错误(display_errors)
ini_set('display_error', 0);
echo '服务器中display_errors的状态为'.ini_get('display_errors');
?>
<!-- php错误处理值错误报告级别 -->
<?php
// E_ERROR
// E_WARNING
// E_NOTICE
// E_PARSE
// E_ALL
// E_STRICT
// E_DEPRECATED
error_reporting();
@$fp = fopen('adsaf.txt', 'r');
echo 1;
?>
<!-- php错误处理之错误记录日志 -->
<?php
// php.ini中的配置
// log_errors
// log_errors_max_len
// error_log(重点)
echo ini_get('log_errors');
error_log("无法连接到数据库服务器服务器");
error_log('可以用邮件报告错误,让运维人员半夜
起床干活',1,'pig@php.cn');
error_log("我是一个错误哟",3,"d:/test/my-errors.log");
?>
<!-- php错误处理之自定义错误处理函数 -->
<?php
function customError($errno, $errstr,
$errfile,$errline){
echo "<b> Custom error:</b> [$errno] $errstr <br />";
echo "Error on line $errline in $errfile<br/>";
echo "Ending Script";
exit;
}
set_error_handler("customError");
$test=2;
if ($test > 1) {
trigger_error("A custom error has been triggered");
}
?>
以上就介绍了PHP的相关知识,希望对PHP有兴趣的朋友有所帮助。了解更多内容,请关注职坐标编程语言PHP频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号