2008年11月6日木曜日

PHP memcachedを使うサンプルコード

PHPからmemcachedにアクセスするサンプルコード

サンプルでは下記のテストをします。
memcachedに接続(connect)
値(keyとvalue)をmemcachedにセット(add)
getでkeyのvalue(値)を取得して、dump



<?php
$memcache 
memcache_connect('localhost'11211);

if (
$memcache) {
    
$memcache->set("str_key""String to store in memcached");
    
$memcache->set("num_key"123);

    
$object = new StdClass;
    
$object->attribute 'test';
    
$memcache->set("obj_key"$object);

    
$array = Array('assoc'=>123345567);
    
$memcache->set("arr_key"$array);

    
var_dump($memcache->get('str_key'));
    
var_dump($memcache->get('num_key'));
    
var_dump($memcache->get('obj_key'));
}
else {
    echo 
"Connection to memcached failed";
}
?>


0 コメント: