查了下手册,shm_attach等函数比较类似,谁可以举个简单的例子说明一下,谢谢!

解决方案 »

  1.   

    shmop在window和unix都可以用
    shm就只能在unix上用了
    例子手册上有的
      

  2.   

    shmop为什么建上内存块后删除不掉?只有重起apache才可清除,在windows下,PHP安装成apache模块。还有如何在写操作时进行锁定?我们在用SHMOP时出现很多问题,希望可以交流一下
      

  3.   

    当然,对于脚本语言,本来就没有什么变量地址的概念。
    如果要跨页面共享,只能用文件或者就是shmop了
    shmop的删除不是立刻就执行的。
    这个问题我也碰到过,后来在php.net上才找到原因的。
      

  4.   

    我正是找遍了手册也找不到锁控制的方法才问的。手册上提到的是UNIX系统下的信号机制,但那个在windows平台是不支持的。不跨平台就失去了使用PHP的意义了。