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 相关文章推荐
用PHP中的 == 运算符进行字符串比较
Nov 26 PHP
Smarty安装配置方法
Apr 10 PHP
PHP遍历数组的几种方法
Mar 22 PHP
php中定时计划任务的实现原理
Jan 08 PHP
解析Win7 XAMPP apache无法启动的问题
Jun 26 PHP
php中如何同时使用session和cookie来保存用户登录信息
Jul 05 PHP
php中ob_get_length缓冲与获取缓冲长度实例
Nov 20 PHP
WordPress中对访客评论功能的一些优化方法
Nov 24 PHP
thinkphp3.2实现上传图片的控制器方法
Apr 28 PHP
PHP简单判断手机设备的方法
Aug 23 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 PHP
Laravel5.1 框架路由基础详解
Jan 04 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编码规范之注释和文件结构说明
2010/07/09 PHP
php中time()和mktime()方法的区别
2013/09/28 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
详解PHP中的PDO类
2015/07/06 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
php如何比较两个浮点数是否相等详解
2019/02/12 PHP
JS 控制非法字符的输入代码
2009/12/04 Javascript
基于jquery的图片轮播 tab切换组件
2012/07/19 Javascript
js判断变量是否未定义的代码
2020/03/28 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
JS实现超简单的仿QQ折叠菜单效果
2015/09/21 Javascript
JS实现自定义简单网页软键盘效果代码
2015/11/05 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
JavaScript ES6中的简写语法总结与使用技巧
2018/12/30 Javascript
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
JavaScript命名空间模式实例详解
2019/06/20 Javascript
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
微信小程序实现页面跳转传递参数(实体,对象)
2019/08/12 Javascript
JavaScript中ES6规范中let和const的用法和区别
2020/08/06 Javascript
Nest.js环境变量配置与序列化详解
2021/02/21 Javascript
python获取mp3文件信息的方法
2015/06/15 Python
python实现计算倒数的方法
2015/07/11 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
2019/07/22 Python
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
党员公开承诺书和承诺事项
2014/03/25 职场文书
2014组织生活会方案
2014/05/19 职场文书
民主生活会整改措施(党员)
2014/09/18 职场文书
公务员政审个人总结
2015/02/12 职场文书
公司员工培训管理制度
2015/08/04 职场文书
Python深度学习之实现卷积神经网络
2021/06/05 Python
解析MySQL索引的作用
2022/03/03 MySQL
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android