php共享内存段示例分享
需要安装扩展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);
?>
相关文章