php共享內(nèi)存段示例分享
更新時(shí)間:2014年01月20日 09:26:35 作者:
在asp.net和java中都有共享內(nèi)存,php除了可以使用Memcached等方式變通以外其實(shí)php也是支持共享內(nèi)存的,下面使用shmop來實(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()輸出
![]() |
寫數(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)文章
thinkphp實(shí)現(xiàn)發(fā)送郵件密碼找回功能實(shí)例
這篇文章主要介紹了thinkphp實(shí)現(xiàn)發(fā)送郵件密碼找回功能的方法,以實(shí)例形式詳細(xì)講述了配置文件與功能代碼的實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下2014-12-12codeigniter上傳圖片不能正確識(shí)別圖片類型問題解決方法
這篇文章主要介紹了codeigniter上傳圖片不能正確識(shí)別圖片類型問題解決方法,這是一個(gè)不太常見的問題,但是遇到了的話會(huì)卡人很久,需要的朋友可以參考下2014-07-07php arsort 數(shù)組降序排序詳細(xì)介紹
php arsort函數(shù)用于將數(shù)組中的元素按照降序進(jìn)行排序,如果排序成功則返回true,否則返回false,本文章向大家講解arsort函數(shù)的基本語法及使用實(shí)例,需要的朋友可以參考下2016-11-11thinkPHP框架動(dòng)態(tài)配置用法實(shí)例分析
這篇文章主要介紹了thinkPHP框架動(dòng)態(tài)配置用法,結(jié)合實(shí)例形式分析了thinkPHP3.0之前的動(dòng)態(tài)配置操作技巧及緩存相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-06-06Codeigniter實(shí)現(xiàn)發(fā)送帶附件的郵件
這篇文章主要介紹了Codeigniter實(shí)現(xiàn)發(fā)送帶附件的郵件的方法,涉及Codeigniter中attach方法的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03