shmop,是一个易于使用的功能集,允许php读,写,创建和删除unix共享内存段。本文主要和大家分享shmop系列函数使用php共享内存实现方法,希望能帮助到大家。
1、shmop 系列函数使用 value放进共享内存 $message1 = "I love Roverliang"; shm_put_var($shm_id, $share_key, $message1); //重复使用key ,前一个设置的值会被后一个设置的值覆盖掉。 $message2 = "I love Rover"; shm_put_var($shm_id, $share_key, $message2); //读取一个共享内存值 $read_message = shm_get_var($shm_id, $share_key); echo $read_message.PHP_EOL; //并不是取走了,而是读取 $read_message2 = shm_get_var($shm_id, $share_key); echo $read_message2.PHP_EOL; //判断共享内存中,某个值是否存在 $isexists = shm_has_var($shm_id, $share_key); var_dump($isexists); //删除一个值 shm_remove_var($shm_id, $share_key); //判断共享内存中,某个值是否存在 $isexists = shm_has_var($shm_id, $share_key); var_dump($isexists); //删除一个共享内存 shm_remove($shm_id); //关闭共享内存的连接 shm_detach($shm_id);
相关推荐:
立即学习“PHP免费学习笔记(深入)”;











