10年积累的成都做网站、网站制作、
成都外贸网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先
网站制作后付款的网站建设流程,更有
彰武免费网站建设让你可以放心的选择与我们合作。<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Make Error Happen!</title>
</head>
<body>
<form action = "error_.php" method = "post">
<table border ="0">
<tr>
<td>MESSAGE:</td>
<td><input type="text" maxlength="50" size="30" name="error_msg"/></td>
</tr>
<tr>
<td>
<select name="error">
<option value="256"> E_USER_ERROR </option>
<option value="512">E_USER_WARNING </option>
<option value="1024">E_USER_NOTICE </option>>
</select>
</td>
</tr>
<tr>
<td colspan = "2" algin = "center">
<input type = "submit" value = "submit error"/>
</td>
</tr>
</table>
</form>
</body>
</html>
<?php
//错误处理函数
function error_handle($error_level, $error_msg)
{
echo "an error is cause by user and the error level is:".$error_level."error message is:".$error_msg;
//调用error_log函数将错误信息写入日志(以追加形式)
error_log(date('Y-m-d G-i-s').$error_level.$error_msg.'\n',3,'error_log.txt');
}
//设置错误处理函数,只处理由用户自己引起的错误
set_error_handler("error_handle",E_USER_ERROR|E_USER_NOTICE|E_USER_WARNING);
if(isset($_POST['error']) && isset($_POST['error_msg']))
{
$error_level = (int)$_POST['error'];
$error_msg = $_POST['error_msg'];
trigger_error($error_msg,$error_level);
}
?>
运行示例
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:PHP错误处理机制-创新互联
转载来于:https://www.cdcxhl.com/article46/ecphg.html
成都网站建设公司_创新互联,为您提供静态网站、品牌网站制作、网站设计公司、品牌网站设计、面包屑导航、微信小程序
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联