php共享內(nèi)存段示例分享
更新時(shí)間:2014年01月20日 09:26:35 作者:
在asp.net和java中都有共享內(nèi)存,php除了可以使用Memcached等方式變通以外其實(shí)php也是支持共享內(nèi)存的,下面使用shmop來(lái)實(shí)現(xiàn)這個(gè)功能
需要安裝擴(kuò)展shmop
找到php安裝源文件目錄
復(fù)制代碼 代碼如下:
# 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
編譯安裝成功
復(fù)制代碼 代碼如下:
# cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
多出一個(gè) shmop.so
在php.ini增加shmop.so
extension=shmop.so
; Module Settings ;
phpinfo()輸出
![]() |
寫(xiě)數(shù)據(jù)
復(fù)制代碼 代碼如下:
<?php
$shmid = shmop_open(864, 'c', 0755, 1024);
shmop_write($shmid, "Hello World!", 0);
phpinfo();
?>
讀數(shù)據(jù)
復(fù)制代碼 代碼如下:
<?php
$shmid = shmop_open(864, 'c', 0755, 1024);
shmop_write($shmid, "Hello World!", 0);
echo shmop_read($shmid, 0, 11);
?>
相關(guān)文章
Yii使用find findAll查找出指定字段的實(shí)現(xiàn)方法
這篇文章主要介紹了Yii使用find findAll查找出指定字段的實(shí)現(xiàn)方法,非常實(shí)用的技巧,需要的朋友可以參考下2014-09-09
thinkphp3.2實(shí)現(xiàn)跨控制器調(diào)用其他模塊的方法
這篇文章主要介紹了thinkphp3.2實(shí)現(xiàn)跨控制器調(diào)用其他模塊的方法,結(jié)合實(shí)例形式分析了thinkPHP跨模塊、跨控制器調(diào)用方法的常見(jiàn)操作技巧,需要的朋友可以參考下2017-03-03
默默小談PHP&MYSQL分頁(yè)原理及實(shí)現(xiàn)
默默小談PHP&MYSQL分頁(yè)原理及實(shí)現(xiàn)...2007-01-01
Yii框架中 find findAll 查找出制定的字段的方法對(duì)比
在yii框架中可以使用映射類的find方法取出一條數(shù)據(jù)或者用findall方法取出數(shù)條數(shù)據(jù)來(lái),那么如何按照所需條件來(lái)取數(shù)據(jù)呢,主要用到了CDbCriteria這個(gè)類,這個(gè)類是yii自帶的操作數(shù)據(jù)庫(kù)的支持類2014-09-09
Joomla實(shí)現(xiàn)組件中彈出一個(gè)模式(modal)窗口的方法
這篇文章主要介紹了Joomla實(shí)現(xiàn)組件中彈出一個(gè)模式(modal)窗口的方法,列舉了2種常用的Joomla彈出模式窗口的技巧供大家對(duì)比參考,需要的朋友可以參考下2016-05-05


