-
- //memcache オブジェクトのインスタンスを作成します
- $memcache = new Memcache;
- if(!$memcache->connect("127.0.0.1",11211)){
- die('Connect失敗');
- }
- if($memcache->set('key1',"xian",MEMCACHE_COMPRESSED,60)){
- echo 'sucess!';
- }//xian 文字列が格納されている値を保存します。配列、オブジェクトも使用できますが、リソースは使用できません
- // bbs.it-home.org
- $val = $memcache->get('key1');//値を取得するためのクエリ
- echo $val;
- $memcache- >replace('key1','beijing',MEMCACHE_COMPRESSED,60);//変更
- $memcache->delete('key1');//削除
- ?>
コードをコピー
第 2 部、php memcached の高度なキャッシュ アプリケーション コード
PHP MemCached 高度なキャッシュ アプリケーション
Memcache の一般的なメソッド:
- $memcache = 新しい memcache;
- $memcache->connect('127.0.0.1', 11211) または die("接続に失敗しました"); 'name', 'Zhang San');
- $val = $memcache->get('name');
-
-
- コードをコピー
注: set メソッドの完全版 set(キー名、キー値、圧縮するかどうか、保持時間)
例:
$memcache = 新しい memcache -> connect('127.0.0.1', 11211) または die("接続に失敗しました"); 'name', array('one','two')); $val = $memcache->get('name'); $memcache -> ?>-
-
- コードをコピー
-
-
-
-
-
-
|