zoukankan      html  css  js  c++  java
  • PHP 对Memcache的使用实例

    <?php

    //连接Memcache
    $mem = new Memcache;
    $mem->connect("localhost", 11211) or die ("Could not connect");
    //保存数据
    $mem->set('key1', 'This is first value', 0, 60);
    $val = $mem->get('key1');
    echo "Get key1 value: " . $val ."<br>";
    //替换数据
    $mem->replace('key1', 'This is replace value', 0, 60);
    $val = $mem->get('key1');
    echo "Get key1 value: " . $val . "<br>";

    // 后面追加数据
    $mem->append('key1', 'This is afterzhuijia value', 0, 60);
    $val = $mem->get('key1');
    echo "Get key1 value: " . $val . "<br>";

    // 前面追加数据
    $mem->prepend('key1', 'This is prezhuijia value', 0, 60);
    $val = $mem->get('key1');
    echo "Get key1 value: " . $val . "<br>";

    //保存数组数据
    $arr = array('aaa', 'bbb', 'ccc', 'ddd');
    $mem->set('key2', $arr, 0, 60);
    $val2 = $mem->get('key2');
    echo "Get key2 value: ";
    print_r($val2);
    echo "<br>";
    //添加对象
    class Dog{
        public $name;
        public $age;
        public function __construct($name,$age){
            $this->name=$name;
            $this->age=$age;
        }
    }
    $dog3=new Dog('小狗',50);
    $mem->set('key3',$dog3,MEMCACHE_COMPRESSED,60);
    $val3 = $mem->get('key3');
    echo "Get key3 value name: ";
    print_r($val3->name);
    echo "<br>";
    //获取版本信息
    $version = $mem->getversion();
    echo "Get version value: ";
    print_r($version);
    echo "<br>";

    //删除数据
    $mem->delete('key1');
    $val = $mem->get('key1');
    echo "Get key1 value: " . $val . "<br>";
    //清除所有数据
    $mem->flush();
    $val2 = $mem->get('key2');
    echo "Get key2 value: ";
    print_r($val2);
    echo "<br>";
    $val3 = $mem->get('key3');
    echo "Get key3 value: ";
    print_r($val3);
    echo "<br>";
    //关闭连接
    $mem->close();

    ?>

  • 相关阅读:
    Delphi文件操作读文件写文件操作文件
    delphi7 开发ActiveX的学习备忘录
    delphi延时函数详细说明
    delphi如何保存和读取utf8的文本文件
    Delphi中线程的释放介绍[转]
    python IsWindowEnabled遍历windows的所有窗口并输出窗口标题
    如何把 XML 文件显示为 HTML 表格
    delphi把Frame嵌入一个Form
    Delphi如何实现内存共享
    about linux vps
  • 原文地址:https://www.cnblogs.com/cocoqi/p/7086033.html
Copyright © 2011-2022 走看看