屏蔽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 相关文章推荐
PHP容易被忽略而出错陷阱 数字与字符串比较
Nov 10 PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
Oct 03 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
Jan 29 PHP
php 模拟get_headers函数的代码示例
Apr 27 PHP
记录mysql性能查询过程的使用方法
May 02 PHP
PHP学习笔记(三):数据类型转换与常量介绍
Apr 17 PHP
php多重接口的实现方法
Jun 20 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
Nov 18 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
Jan 08 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
Apr 15 PHP
PHP7 echo和print语句实例用法
Feb 15 PHP
PHP延迟静态绑定使用方法实例解析
Sep 05 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实现读取和写入tab分割的文件
2015/06/01 PHP
深入解析PHP的Yii框架中的缓存功能
2016/03/29 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
Javascript !!的作用
2008/12/04 Javascript
一些常用的JS功能函数(2009-06-04更新)
2009/06/04 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
项目中常用的JS方法整理
2015/01/30 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
AngularJS实现的获取焦点及失去焦点时的表单验证功能示例
2017/10/25 Javascript
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
基于vue.js无缝滚动效果
2018/01/25 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
[42:24]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第三场 11.27
2020/12/01 DOTA
Python标准库defaultdict模块使用示例
2015/04/28 Python
详解Python中最难理解的点-装饰器
2017/04/03 Python
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python安装教程
2018/02/28 Python
python实现自动发送报警监控邮件
2018/06/21 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
python打包exe开机自动启动的实例(windows)
2019/06/28 Python
python暴力解压rar加密文件过程详解
2019/07/05 Python
django ManyToManyField多对多关系的实例详解
2019/08/09 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式
2020/05/11 Python
迪斯尼假期(欧洲、中东及非洲):Disney Holidays EMEA
2021/02/15 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
索引覆盖(Index Covering)查询含义
2012/02/18 面试题
酒店出纳岗位职责
2013/12/29 职场文书
毕业生学校推荐信范文
2014/05/21 职场文书
自荐信格式模板
2015/03/27 职场文书
债务纠纷代理词
2015/05/25 职场文书
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript