我想应该是没有的,那样也不安全吧!可以通过文件,数据库等来实现。
$_SESSION只是对当前用户,其他用户不可访问。

解决方案 »

  1.   

    其实我的目的不是为了看什么在线用户.就是为了解决读取文件些数问题.
    一个页面要调用多个文件,这样每次访问这个页面时都会去读这多个文件的.这样对磁盘的读取次数太多了.我在想是不是有内存缓存技术,第一次读取后就保留在内存中?说点题外话:
        我知道在应用程序里,如果一个exe文件打开一个文件后,如果这个exe程序不关闭此文件,在退出时系统会自动关闭此文件的.所以如果程序用php.exe解析程序时,当程序完成后,系统会自动关闭打开的文件的.如果使用php.dll来解析的话,系统应该不会自动关闭文件的吧.
      

  2.   

    见笑了.用$GLOBALS 数组不行吗?有用户登陆的时候,在数组里记录名字,有用户退出的时候,在数组里删除对应的名字.
      

  3.   

    共享内存
    shmop_open()
    shmop_read()
    shmop_write()
    shmop_close()
      

  4.   

    如果数据量小,用文件未必就慢。可以考虑用MySQL的Heap表,让它完全在内存里面运行,速度会很快的。
      

  5.   


    回复人:Meteorlet(www.dictworld.com) ( 一星(中级)) 信誉:99  2005-12-13 12:54:00 
    共享内存
    shmop_open()
    shmop_read()
    shmop_write()
    shmop_close()有学了一招呵呵
      

  6.   

    不过共享内存在window下是不能用的。有局限。