It seems do not support arrays in session in PHP4.

解决方案 »

  1.   

    似乎那段英文叫你把类提到session start前面
      

  2.   

    我刚学的时候也碰到过的
    在 session_start()前面把类定义文件包含进来
      

  3.   

    不可以,php的session不可以保存对象,它只能保存字符串。
      

  4.   

    include 'chrt.class.php';
    session_start();注意:你若需要程序工作在php4和php5两种环境下,程序必须按php4要求书写!
      

  5.   

    php的session虽然不能存储资源类型,但对象是可以的。在存储对象时,会首先*自动*序列化对象(本质是字符化),然后存储。
    使用时会再*自动*反序列化。需要注意的是,序列化的只是对象的一些字符标志,因此在使用session中对象前,需要先包含/引用对象的类。另,session不能存数组,这种说法实在太可笑了吧!
      

  6.   

    session不能存数组,这种说法实在太可笑了吧!
      

  7.   

    你在php4下用了php5的写法。,
      

  8.   

    之前我说错了,是可以存取自定义的对象的。但它保存的是序列化的对象。
    再别的页面要调用session保存的对象时,需要括入它相应的类的文件