PHP错误处理机制-创新互联

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

运行示例

PHP 错误处理机制

PHP 错误处理机制

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

当前文章:PHP错误处理机制-创新互联
转载来于:https://www.cdcxhl.com/article46/ecphg.html

成都网站建设公司_创新互联,为您提供静态网站品牌网站制作网站设计公司品牌网站设计面包屑导航微信小程序

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站建设网站维护公司