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

 更新时间:2016年05月20日 19:05:20   作者:china_skag  
很多时候其实写出来的代码的错误可以忽略或者根本就不是错误,PHP还是会显示Notice警告,well接下来我们就来介绍一下屏蔽PHP默认设置中的Notice警告的方法

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判断密码强度的方法详解

    这篇文章主要介绍了PHP判断密码强度的方法,涉及php正则判断、ajax交互及页面元素动态操作相关实现技巧,需要的朋友可以参考下
    2017-05-05
  • PHP获取服务器端信息的方法

    PHP获取服务器端信息的方法

    这篇文章主要介绍了PHP获取服务器端信息的方法,通过一个自定义函数实现对服务器端系统版本、PHP版本、Apache版本等信息的获取,是非常实用的技巧,需要的朋友可以参考下
    2014-11-11
  • PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明

    PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明

    中文字符编码研究系列第一期,PHP函数篇详解十进制、二进制、八进制和十六进制互相转换函数说明,主要掌握各进制转换的方法,以应用于实际开发
    2011-12-12
  • Discuz!下Memcache缓存实现方法

    Discuz!下Memcache缓存实现方法

    在PHP+MySQL架构的站点中,本文重点从MySQL的角度去分析如何使Discuz!论坛(或者类似的PHP+MySQL架构的程序)应对大访问量。同时给出一些使用Memcache去减轻MySQL压力的建议
    2010-05-05
  • PHP实现统计代码行数小工具

    PHP实现统计代码行数小工具

    这篇文章主要为大家详细介绍了PHP实现统计代码行数小工具,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • php 解决substr()截取中文字符乱码问题

    php 解决substr()截取中文字符乱码问题

    本篇文章主要介绍了PHP substr()函数,这里提供代码实例说明当截取中文字符串的乱码问题,有需要的小伙伴可以参考下
    2016-07-07
  • 自制PHP框架之设计模式

    自制PHP框架之设计模式

    本文是自制PHP框架的第三篇,我们主要来讲解下PHP的设计模式的使用,本文我们一起来学习PHP中最常用的三种设计模式:单例设计模式、工厂设计模式和观察者设计模式。
    2017-05-05
  • php实现向javascript传递数组的方法

    php实现向javascript传递数组的方法

    这篇文章主要介绍了php实现向javascript传递数组的方法,涉及php数组转json传递到javascript的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • 处理单名多值表单的详解

    处理单名多值表单的详解

    本篇文章是对处理单名多值表单进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php 日期时间处理函数小结

    php 日期时间处理函数小结

    php 日期时间处理函数小结,包括日期转换为星期、计算出两个日期之间的月份等,值得参考下。
    2009-12-12

最新评论