屏蔽PHP默认设置中的Notice警告的方法


Posted in PHP onMay 20, 2016

PHP的默认设置是显示Notice警告提示,这会造成页面无法正常显示出来。你有没定义的变量直接使用了。不过编PHP的时候本来就不像C++那么严格,编程的时候经常还会利用这个特点。
在把自己辛辛苦苦编写的PHP程序部署到服务器上的时候,相信这样的提示很多人都见过:

PHP Notice: Undefined variable  
PHP Notice: Undefined index

看看吧,你有没定义的变量直接使用了。不过编PHP的时候本来就不像C++那么严格,编程的时候经常还会利用这个特点。PHP的默认设置是显示这些提示,这会造成页面无法正常显示出来。

//error_reporting(E_ALL);  
error_reporting(E_ALL || ~E_NOTICE); //显示除去 E_NOTICE 之外的所有错误信息

第一个是代表显示所有错误,
第二个代表显示所有错误不显示警告,
我们只要把第二行前面加//,把第一行前面的//去掉即可。

附:各个错误报告详解
使用方法:

error_reporting(0);//禁用错误报告  
error_reporting(E_ALL ^ E_NOTICE);//显示除去 E_NOTICE 之外的所有错误信息  
error_reporting(E_ALL^E_WARNING^E_NOTICE);//显示除去E_WARNING E_NOTICE 之外的所有错误信息  
error_reporting(E_ERROR | E_WARNING | E_PARSE);//显示运行时错误,与error_reporting(E_ALL ^ E_NOTICE);效果相同。  
error_reporting(E_ALL);//显示所有错误
PHP 相关文章推荐
通过ICQ网关发送手机短信的PHP源程序
Oct 09 PHP
PHP date函数参数详解
Nov 27 PHP
在PHP中PDO解决中文乱码问题的一些补充
Sep 06 PHP
php中去除所有js,html,css代码
Oct 12 PHP
PHPEXCEL 使用小记
Jan 06 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
php生成静态页面的简单示例
Apr 17 PHP
PHP判断远程图片是否存在的几种方法
May 04 PHP
php启用sphinx全文搜索的实现方法
Dec 24 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
Mar 18 PHP
PHP5.3新特性小结
Feb 14 PHP
PHP入门教程之面向对象的特性分析(继承,多态,接口,抽象类,抽象方法等)
Sep 11 PHP
PHP获取网站中各文章的第一张图片的代码示例
May 20 #PHP
今天你说520了吗?不仅有php表白书还有java表白神器
May 20 #PHP
程序员的表白神器“520”大声喊出来
May 20 #PHP
PHP性能优化大全(php.ini)
May 20 #PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
May 20 #PHP
smarty自定义函数用法示例
May 20 #PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
May 20 #PHP
You might like
PHP并发多进程处理利器Gearman使用介绍
2016/05/16 PHP
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
JavaScript中的类继承
2010/11/25 Javascript
Json序列化和反序列化方法解析
2013/12/19 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
2019/02/21 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
JS实现简单的表格增删
2020/01/16 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
2020/08/10 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
python简单实现获取当前时间
2016/08/27 Python
python rsa 加密解密
2017/03/20 Python
详解Python使用tensorflow入门指南
2018/02/09 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
2018/06/11 Python
python实现顺序表的简单代码
2018/09/28 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
Python 使用多属性来进行排序
2019/09/01 Python
Python开发企业微信机器人每天定时发消息实例
2020/03/17 Python
基于Python测试程序是否有错误
2020/05/16 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
美国婚礼和派对礼品网站:Kate Aspen(新娘送礼会、迎婴派对)
2018/03/28 全球购物
教师自我鉴定
2013/12/13 职场文书
经济管理专业自荐信
2013/12/30 职场文书
总经理助理职责
2014/02/04 职场文书
学习决心书范文
2014/03/11 职场文书
安全生产计划书
2014/05/04 职场文书
2015新学期校长寄语(3篇)
2015/03/25 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
Python语言规范之Pylint的详细用法
2021/06/24 Python
vue递归实现树形组件
2022/07/15 Vue.js