如何让没有定义的php变量不报错

在php开发过程当中,常常会遇到问题:undefined variable...php

产生错误的缘由是:变量没有定义apache

然而根据官方文档:php的变量是能够不用定义的spa

因此这就产生了一个问题,在开发过程当中,若是咱们使用了没有定义的变量,会产生很差的结果。而产生这个问题的缘由是php的错误级别。开发

那么该如何纠正这个问题?文档

    第一种方法:能够在php开头插入一条语句:get

            ini_set("error_reporting",E_ALL ^ E_NOTICE);变量

    第二种方法:配置

            修改php.ini的配置方法

           在php.ini中的302行 error_reporting = E_ALL
           修改为
      error_reporting = E_ALL & ~E_NOTICE再重启apache2.2就好了
      解决方法:修改php.ini
      将: error_reporting = E_ALL
      修改成:error_reporting = E_ALL & ~E_NOTICE
      若是什么错误都不想让显示,直接修改:
      display_errors = Offerror


建议采用第一种方法。

相关文章
相关标签/搜索