程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> php 對 memcache的操作 教程

php 對 memcache的操作 教程

編輯:PHP基礎知識
 

<?
class Memory_Control{
var $shm_id="";
var $shm_key=0xfb3;
var $shm_mode="c";
var $shm_purview=0644;
var $shm_size=100;
var $shm_str="";
//構造函數
function Memory_Control($shm_key=0xfb3,$shm_mode="c",$shm_purview=0644,$shm_size=100){
$this->shm_key=$shm_key;
$this->shm_mode=$shm_mode;
$this->shm_purview=$shm_purview;
$this->shm_size=$shm_size;
$this->shm_id=shmop_open($this->shm_key, $this->shm_mode, $this->shm_purview, $this->shm_size);
if($this->shm_id){
$this->shm_size=shmop_size($this->shm_id);
}
}

//讀取函數
function Memory_Read($start=0,$count=""){
if($count=="")
$count=$this->shm_size;
$this->shm_str=shmop_read($this->shm_id, $start, $count);
return $this->shm_str;
}
//寫入函數
function Memory_Write($writ_str,$start=0){
$len=shmop_write($this->shm_id, $writ_str, $start);
return $len;
}
//刪除函數
function Memory_Delete(){
shmop_delete($this->shm_id);
}
function Memory_Close(){
shmop_close($this->shm_id);
}
}
?>

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved