php共享記憶體段示例分享

2022-10-06 03:15:13 字數 863 閱讀 5259

需要安裝擴充套件shmop

找到php安裝源檔案目錄

複製** **gsfpg如下:

# cd /usr/local/php-gsfpg5.4.0/ext/shmop

# /usr/local/php/bin/phpize

# ./configure --with-php-config=/usr/loca程式設計客棧l/php/bin/php-config

#  make && make install

編譯安裝成功

複製** **如下:

# 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 worlgsfpgd!", 0);

phpinfo();

?>

讀資料複製** **如下:

<?php

$shmid = shmop_open(864gsfpg, 'c', 0755, 1024);

shmop_write($shmid, "hello world!", 0);

echo shmop_read($shmid, 0, 11);

?>

本文標題: php共享記憶體段示例分享

本文位址:

Windows共享記憶體示例

windows共享記憶體可以讓兩個程序對同一塊記憶體進行讀寫。a.cpp include include include include include using namespace std define buf size 256tchar szname text 指向同一塊共享記憶體的名字 in...

Windows共享記憶體示例

windows共享記憶體示例 共享記憶體主要是通過對映機制實現的。下面舉例說明如何將記憶體對映檔案用於共享記憶體。第一次執行這個例子時,它建立了共享記憶體,並寫入資料 this is common data 只要建立共享記憶體 的程序沒有關閉控制代碼hmap,以後執行的程式就會讀出共享記憶體裡面的資...

Windows共享記憶體示例

下面舉例說明如何將記憶體對映檔案用於共享記憶體。第一次執行這個例子時,它建立了共享記憶體,並寫入資料 this is common data 只要建立共享記憶體的程序沒有關閉控制代碼hmap,以後執行的程式就會讀出共享記憶體裡面的資料,並列印出來。這就是使用共享記憶體在程序間通訊的過程。程式 如下。...