php.ini中error_reporting = E_ALL & ~E_NOTICE
或在程序开头加上:
error_reporting(E_ALL & ~E_NOTICE);

解决方案 »

  1.   

    是warning还是notice?是notice的话,可以在php.ini里面把error_reporting的值改成 E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR|E_PARSE
      

  2.   

    php.ini中error_reporting = E_ALL & ~E_NOTICE
    或在程序开头加上:
    error_reporting(E_ALL & ~E_NOTICE);
      

  3.   

    php.ini中error_reporting = E_ALL & ~E_NOTICE
    或在程序开头加上:
    error_reporting(E_ALL & ~E_NOTICE);
      

  4.   

    【4】显示错误信息
    当php.ini的display_errors = On并且error_reporting  =  E_ALL时,将显示所有的错误和提示,调试的时候最好打开以便纠错,如果你用以前php写法错误信息多半是关于未定义变量的。变量在赋值以前调用会有提示,解决办法是探测或者屏蔽
    例如显示$foo,可以if(isset($foo)) echo $foo 或者echo @$foo