亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php實現共享內存進程通信函數(_shm)

2020-03-22 20:10:08
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了關于php實現共享內存進程通信函數(_shm),有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

前面介紹了php實現共享內存的一個函數shmop,也應用到了項目中,不過shmop有局限性,那就是只支持字符串類型的;sem經過我的測試,是混合型,支持數組類型,可以直接存儲,直接獲取,少了多余的步驟格式轉換。不過sem有大小限制,shmop可以設置很大很大很大~~~不過也可以再php.ini修改相關配置。

 ?php$key = 0x4337b124; $shar_key = 1;// 創建一個共享內存$shm_id = shm_attach($key, 1024, 0666); // resource typeif ($shm_id === false) { die( Unable to create the shared memory segment . PHP_EOL);//設置一個值shm_put_var($shm_id, $shar_key, test //刪除一個keyshm_remove_var($shm_id, $shar_key);//獲取一個值$html' target='_blank'>value = shm_get_var($shm_id, $shar_key);var_dump($value);//檢測一個key是否存在var_dump(shm_has_var($shm_id, $shar_key));//從系統中移除shm_remove($shm_id);//關閉和共享內存的連接shm_detach($shm_id);

注意:$shar_key 只能是 int 型的參數。

詳細說明

shm_attach
打開建立共享內存空間。
語法: int shm_attach(int key, int [memsize], int [perm]);
返回值: 整數
函數種類: 操作系統與環境
內容說明: 本函數用來打開或者建立共享內存空間。參數 key 為這部分的鍵。參數 memsize 可省略,表示所需最小的內存空間 (單位為 byte 位組),默認值在 php3.ini 或 php.ini 中的 sysvshm.init_mem 配置,若無配置則為 10000 bytes。參數 perm 亦可省略,為該內存空間的使用權限,默認值為 666。返回值為共享內存的ID 值,可供程序使用。

shm_detach
中止共享內存空間鏈接。
語法: int shm_detach(int shm_identifier);
返回值: 整數
函數種類: 操作系統與環境
內容說明: 本函數用來中止與共享內存空間的鏈接。參數 shm_identifier 即為欲停止部分的共享內存 ID 值。

shm_remove
清除內存空間。
語法: int shm_remove(int shm_identifier);
返回值: 整數
函數種類: 操作系統與環境
內容說明: 本函數用來清除共享內存空間的所有資料。參數 shm_identifier 即為欲停止部分的共享內存 ID 值。

shm_put_var
加入或更新內存空間中的變量。
語法: int shm_put_var(int shm_identifier, int variable_key, mixed variable);
返回值: 整數
函數種類: 操作系統與環境
內容說明: 本函數可用來增加或者修改內存空間中變量值。參數 shm_identifier 為欲增加修改的共享內存 ID 值。參數 variable_key 為欲增加修改的變量名稱鍵。參數 variable 為變量的內容,變量的類型可以是倍精確數 (double)、整數 (integer)、字符串 (string) 或者是數組 (array)。

shm_get_var
取得內存空間中指定的變量。
語法: mixed shm_get_var(int shm_identifier, int variable_key);
返回值: 混合類型資料
函數種類: 操作系統與環境
內容說明: 本函數可用來取得內存空間中指定的變量值。參數 shm_identifier 為欲取得的共享內存 ID 值。參數 variable_key 為欲取得的變量名稱鍵。返回值即為指定變量鍵的值。

shm_remove_var
刪除內存空間中指定的變量。
語法: int shm_remove_var(int id, int variable_key);
返回值: 整數
函數種類: 操作系統與環境
內容說明: 本函數可用來刪除內存空間中指定的變量值。參數 shm_identifier 為欲除去的共享內存 ID 值。參數 variable_key 為欲刪除的變量名稱鍵。

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP !

相關推薦:

PHP代碼自動檢測(git/svn集成PHP_CodeSniffer)

php編譯安裝擴展redis及swoole的方法

以上就是php實現共享內存進程通信函數(_shm)的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产综合香蕉五月婷在线| 中文字幕视频一区二区在线有码| 欧美又大又硬又粗bbbbb| 日韩精品在线影院| 精品夜色国产国偷在线| 91免费电影网站| 国产v综合ⅴ日韩v欧美大片| 在线精品高清中文字幕| …久久精品99久久香蕉国产| 国产精品88a∨| 久久免费视频在线观看| 中文字幕在线亚洲| 91精品久久久久久久久久久久久久| 日韩成人在线播放| 精品国产91久久久| 欧美国产日产韩国视频| 97免费在线视频| 国产精品综合网站| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲性线免费观看视频成熟| 92版电视剧仙鹤神针在线观看| 国产精品久久久久一区二区| 欧美精品18videos性欧美| 黑人巨大精品欧美一区免费视频| 成人av资源在线播放| 狠狠躁夜夜躁人人爽超碰91| 91日韩在线播放| 成人国产亚洲精品a区天堂华泰| 国产日韩精品在线观看| 亚洲iv一区二区三区| 国内精品久久久久伊人av| 亚洲成人精品久久久| 国产精品久久久久久久9999| 国产美女扒开尿口久久久| 成人在线小视频| 欧美日韩福利电影| 亚洲国产精品久久久久久| 91成品人片a无限观看| 性亚洲最疯狂xxxx高清| 成人欧美在线观看| 久久久久中文字幕| 久久人人爽国产| 7777kkkk成人观看| 国产91亚洲精品| 疯狂蹂躏欧美一区二区精品| 亚洲激情成人网| 黑人巨大精品欧美一区免费视频| 日韩激情av在线播放| 色偷偷91综合久久噜噜| 97超级碰在线看视频免费在线看| 最近2019年中文视频免费在线观看| 久久影视三级福利片| 久久久精品在线| 97香蕉久久夜色精品国产| 欧美亚洲第一区| zzjj国产精品一区二区| 午夜伦理精品一区| 亚洲国产精品字幕| 亚洲最大的免费| 成人在线观看视频网站| 国产精品igao视频| 亚洲一区二区三| 欧美视频二区36p| 亚洲xxxxx性| 亚洲国产精品999| 日韩中文字幕精品视频| 欧美电影院免费观看| 国产午夜精品免费一区二区三区| 一区国产精品视频| 欧美日韩一区二区免费视频| 亚洲第一天堂无码专区| 91精品综合视频| 亚洲福利视频专区| 色吧影院999| 日韩欧美成人区| 日韩人体视频一二区| 97超级碰在线看视频免费在线看| 91精品国产综合久久香蕉| 欧美电影第一页| 欧美精品日韩三级| 2023亚洲男人天堂| 中文字幕久精品免费视频| 日韩电影中文字幕av| 国产一区二区三区在线视频| 日本午夜人人精品| 亚洲在线免费视频| 亚洲影院色无极综合| 亚洲少妇激情视频| 欧美激情一区二区三区高清视频| 亚洲性线免费观看视频成熟| 色无极亚洲影院| 亚洲一区二区三区毛片| 欧美最猛性xxxx| 国产午夜精品美女视频明星a级| 日本精品视频在线播放| 亚洲精品国产精品乱码不99按摩| 国产精品一区专区欧美日韩| 美女av一区二区| 成人激情av在线| 亚洲日本中文字幕免费在线不卡| 亚洲性猛交xxxxwww| 欧美诱惑福利视频| 国产成人精品在线观看| 日韩中文字幕精品视频| 欧美电影在线观看完整版| 国产91精品黑色丝袜高跟鞋| 久久99精品久久久久久青青91| 国模视频一区二区| 日韩在线中文字幕| 精品国内自产拍在线观看| 91精品国产高清久久久久久久久| 亚洲a一级视频| 国产视频自拍一区| 亚洲欧美日本精品| 亚洲午夜国产成人av电影男同| 久久不射热爱视频精品| 亚洲综合精品一区二区| …久久精品99久久香蕉国产| 日韩电影免费在线观看| 久久久久久久999精品视频| 亚洲精品福利在线观看| 日韩精品视频中文在线观看| 久久精品一区中文字幕| 78m国产成人精品视频| 国产成人自拍视频在线观看| 亚洲已满18点击进入在线看片| 欧美激情一区二区三区久久久| 日韩av电影在线播放| 国产精品电影观看| 亚洲国产精品资源| 亚洲国产欧美精品| 国产日韩欧美影视| 中文字幕欧美视频在线| 久久综合久久八八| 欧美亚洲日本网站| 欧美疯狂性受xxxxx另类| 精品电影在线观看| 成人黄色免费片| 国产一区二区三区在线观看视频| 国产精品揄拍500视频| 欧美日韩国产色| 久久久在线免费观看| 性色av一区二区三区| 欧美在线xxx| 青青草国产精品一区二区| 国产日产久久高清欧美一区| 欧美激情精品在线| 日韩国产欧美精品在线| 日韩免费在线观看视频| 色偷偷噜噜噜亚洲男人的天堂| 91中文字幕一区| 91精品久久久久久久久久| 国产精品国产自产拍高清av水多| 米奇精品一区二区三区在线观看| 欧美wwwxxxx| 国产视频亚洲精品| 成人福利网站在线观看| 91人人爽人人爽人人精88v| 欧美久久精品午夜青青大伊人| 538国产精品视频一区二区| 亚洲国产精品99久久| 欧美激情欧美激情在线五月| 狠狠躁夜夜躁人人爽超碰91| 久久福利网址导航|