memcache的基本用法

来源:互联网 发布:索尼xzp挂起网络 编辑:程序博客网 时间:2024/05/22 06:47
<?phpheader("content-type:text/html;charset=utf-8");$mem=new Memcache;//实例化memchache  记得打开memcache的扩展$mem->connect('127.0.0.1',11211);//连接地址,端口号//判断memcache里面是否有data这个键 如果没有则设置这个键if($mem->get('data')==''){ $pdo=new PDO('mysql:host=127.0.0.1;dbname=ci','root','root',array(PDO::MYSQL_ATTR_INIT_COMMAND=>'set names utf8'));    $content=$pdo->query('select * from ceshi');    $content->setFetchMode(PDO::FETCH_ASSOC);    $str=$content->fetchALL();    $ar=$mem->set('data',$str,0,10);//1、键名 2、存入的数据 3、压缩不压缩 4、过期时间 0的话就是无时间限制 print_r($ar);}else{    print_r($mem->get('data'));}
0 0