zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php共享内存段示例分享

PHP 示例 分享 共享内存
2023-06-13 09:15:16 时间

 
需要安装扩展shmop
找到php安装源文件目录

复制代码代码如下:

#cd/usr/local/php-5.4.0/ext/shmop
#/usr/local/php/bin/phpize
#./configure--with-php-config=/usr/local/php/bin/php-config
# make&&makeinstall

编译安装成功

复制代码代码如下:


#cd/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
多出一个shmop.so
在php.ini增加shmop.so
extension=shmop.so
;ModuleSettings;
phpinfo()输出


 

写数据

复制代码代码如下:
<?php
$shmid=shmop_open(864,"c",0755,1024);
shmop_write($shmid,"HelloWorld!",0);
phpinfo();
?>

读数据

复制代码代码如下:
<?php
$shmid=shmop_open(864,"c",0755,1024);
shmop_write($shmid,"HelloWorld!",0);
echoshmop_read($shmid,0,11);
?>