你定议一个好了,这并不是不能让你执行的BUG,PHP本身就是一种松散的语言,
你按到C的格式来写,用什么变量定义什么变量,上来的消息基本上没有

解决方案 »

  1.   

    It is not an error.
    but you edit it :var $items = array();//replace:var $items; 
      

  2.   

    to zeroleonhart(Strong Point:Algorithm) 没用啊,还是提示同样的错误啊??
      

  3.   

    set:error_reporting = E_ALL & ~E_NOTICEin php.ini
      

  4.   

    Just Notice,Not Error
    add this before your program:
    error_reporting(E_ALL ^ E_NOTICE);
      

  5.   

    是把前面的“;”去掉,然后重启服务器吗??------------------------------
    no,there is an "error_reporting =" setting under it.change that.
      

  6.   

    Siramizu(白水山言) 的方法可以zeroleonhart(Strong Point:Algorithm)讲的还是不能理解,郁闷,还能用中文啊??我英文不是很好
      

  7.   

    Siramizu(白水山言)的方法和这个其实一样,只不过在php.ini里改了以后所有的页面都不会有notice的信息出现了,也就是说是对全局的修改。
      

  8.   

    这只是个提示,比如某某变量没有定义等,根本不影响程序的运行,也不是错误,对于调试来说还算游泳
    如果让他不显示可以像楼上说的配置php.ini
    如果你没有权限修改这个文件可以直接用error_reporting这个函数在当前程序中设置错误报告类型
      

  9.   

    ;
    ;   - Show all errors, except for notices and coding standards warnings
    ;
    ;error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
    ;
    ;   - Show all errors, except for notices
    ;
    error_reporting = E_ALL & ~E_NOTICE   - Show only errors;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
    ;
    ;   - Show all errors
    ;
    error_reporting  =  E_ALL
    完全郁闷了,是不是像上面这样???
      

  10.   

    ;
    ;   - Show all errors, except for notices and coding standards warnings
    ;
    ;error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
    ;
    ;   - Show all errors, except for notices
    ;
    error_reporting = E_ALL & ~E_NOTICE   - Show only errors;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
    ;
    ;   - Show all errors
    ;
    ;error_reporting  =  E_ALL
    像你刚才那样error_reporting  =  E_ALL就把error_reporting = E_ALL & ~E_NOTICE的设置给覆盖了,所以才没用,如果你是要学习的话就E_ALL吧,Notice Just Notice Not Error