PHP应用技巧:如何将代码中的通知和警告删除

 我来答
无敌还鲜活的喜鹊1308
2013-11-14 · TA获得超过103个赞
知道答主
回答量:99
采纳率:0%
帮助的人:121万
展开全部
而Alexander Netkachev却有不同的解决方案——通过内建在PHP中的例外报告来处理、该编码技巧将展示如何通过try/catch语句以例外的方式来处理PHP通知和警告。尽管这是一个很简单的方案,但却完全可以帮助用户将所有的错误信息存储在同一位置。Alexander Netkachev所提供的代码示例既展示了基本的解决方案,也展示了其复杂的一面。另外,还为不同的例外类型提供了更详细的信息。代码如下:function errorHandler($errno, $errstr, $errfile, $errline) {throw new Exception($errstr, $errno);}set_error_handler('errorHandler');try {file_put_contents('cosmos:\\1.txt', 'asdf');} catch (Exception $e) {echo $e->getMessage();}The code above throws an exception because the file cannot be saved. Then the exception is caught by the try/catch statement. With a little bit of additional error processing you can create even more reliable code:class IOException extends Exception {}function errorHandler($errno, $errstr, $errfile
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式