php共享内存段示例分享


Posted in PHP onJanuary 20, 2014

 
需要安装扩展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 && make install

编译安装成功

php共享内存段示例分享

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

写数据

<?php
$shmid = shmop_open(864, 'c', 0755, 1024);
shmop_write($shmid, "Hello World!", 0);
phpinfo();
?>

读数据

<?php
$shmid = shmop_open(864, 'c', 0755, 1024);
shmop_write($shmid, "Hello World!", 0);
echo shmop_read($shmid, 0, 11);
?>
PHP 相关文章推荐
非常不错的MySQL优化的8条经验
Mar 24 PHP
网页游戏开发入门教程二(游戏模式+系统)
Nov 02 PHP
PHP 实现类似js中alert() 提示框
Mar 18 PHP
thinkPHP查询方式小结
Jan 09 PHP
Zend Studio使用技巧两则
Apr 01 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
Dec 24 PHP
thinkphp框架page类与bootstrap分页(美化)
Jun 25 PHP
PHP的mysqli_thread_id()函数讲解
Jan 24 PHP
PDO::_construct讲解
Jan 27 PHP
php实例化一个类的具体方法
Sep 19 PHP
laravel开发环境homestead搭建过程详解
Jul 03 PHP
php实现简单四则运算器
Nov 29 PHP
php使用base64加密解密图片示例分享
Jan 20 #PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
Jan 19 #PHP
php实现可以设置中奖概率的抽奖程序代码分享
Jan 19 #PHP
php根据身份证号码计算年龄的实例代码
Jan 18 #PHP
php 启动报错如何解决
Jan 17 #PHP
非常实用的php弹出错误警告函数扩展性强
Jan 17 #PHP
php递归函数中使用return的注意事项
Jan 17 #PHP
You might like
php快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
PHP date_default_timezone_set()设置时区操作实例分析
2020/05/16 PHP
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
关于setInterval、setTimeout在jQuery中的使用注意事项
2011/09/28 Javascript
JavaScript中:表达式和语句的区别[译]
2012/09/17 Javascript
表单元素的submit()方法和onsubmit事件应用概述
2013/02/01 Javascript
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
javascript运算符——位运算符全面介绍
2016/07/14 Javascript
轻松实现js选项卡切换效果
2016/09/24 Javascript
JS简单获取日期相差天数的方法
2017/04/24 Javascript
Angular 2父子组件之间共享服务通信的实现
2017/07/04 Javascript
Angularjs实现多图片上传预览功能
2018/07/18 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
vue使用map代替Aarry数组循环遍历的方法
2020/04/30 Javascript
netbeans7安装python插件的方法图解
2013/12/24 Python
python中os操作文件及文件路径实例汇总
2015/01/15 Python
python基础之包的导入和__init__.py的介绍
2018/01/08 Python
python实现加密的方式总结
2020/01/19 Python
Pytorch学习之torch用法----比较操作(Comparison Ops)
2020/06/28 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
iRobot官网:改变生活的家用机器人品牌
2016/09/20 全球购物
阿迪达斯俄罗斯官方商城:adidas俄罗斯
2017/03/08 全球购物
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
银行会计财务工作个人的自我评价
2013/10/29 职场文书
大三毕业自我鉴定
2014/01/15 职场文书
财务负责人任命书
2014/06/06 职场文书
三八节标语
2014/06/27 职场文书
检讨书范文300字
2015/01/28 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
详解盒子端CSS动画性能提升
2021/05/24 HTML / CSS
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技