php中memcache的基本操作实例
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要讲解了"php中memcache的基本操作实例",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"php中memcache的基本操作实例"吧!p
千家信息网最后更新 2025年11月07日php中memcache的基本操作实例
这篇文章主要讲解了"php中memcache的基本操作实例",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"php中memcache的基本操作实例"吧!
php中memcache 基本操作实例
memcache demo connect($server_ip,$server_port);$memcache->add("name1","user_name1",MEMCACHE_COMPRESSED,0);$memcache->add("name2","user_name2",MEMCACHE_COMPRESSED,0);$array1 = array('name1' => 'jiajiam1', 'age1'=>12,'country'=>'china');$memcache->add("other",$array1,MEMCACHE_COMPRESSED,20);$memcache->set("name3","user_name3",MEMCACHE_COMPRESSED,0);$memcache->replace("name1","user_name_relpace",MEMCACHE_COMPRESSED,0);$memcache->replace("123","12345");echo"name1:".$memcache->get("name1")."
";$memcache->delete("name1");echo"name1:".$memcache->get("name1")."
";$array_get = array("name1","name2","name3");$result_get = $memcache->get($array_get);foreach ($result_get as $key => $value) {echo"$key:--->$value
";}foreach ($memcache->getStats() as $key => $value) {echo"$key:--->$value
";};echo"
";foreach($memcache->getExtendedStats() as $key => $value) {echo"$key:--->$value
";}$memcache->close();?>
我们再来看个更加具体些的实例
connect('localhost', '11211');$expires=15*60;//check if cache exitsif(($value = $mem-> get($city)) != FALSE) { echo "get key from memcache: "."
"; // $return=$mem->get($city); // echo json_encode($return);}//ifelse { $resultJson=fetch_data(); echo count($resultJson)."
"; if(count($resultJson)==1 || empty($resultJson)){ //从mysql中取值 echo "get key from mysql:"."
"; $query="select * from pm25"; $result=mysql_query ($query) ; while ($row = mysql_fetch_assoc($result)){ $rows[]=$row; } //将获取的值数组存入memcache for($i=0;$i set($k[$i], $v[$i], false, $expires); } // $return=$mem->get($city); // echo json_encode($return); }//if else{ echo "get key from new_writed mysql:"."
"; write_db($resultJson); $query="select * from pm25"; $result=mysql_query ($query) ; while ($row = mysql_fetch_assoc($result)){ $rows[]=$row; } //write memcache for($i=0;$i set($k[$i], $v[$i], false, $expires); } // $return=$mem->get($city); // echo json_encode($return); }//else}//elseforeach ($city as $k=>$v){ $return[$k]=$mem->get($v);}echo json_encode($return);function fetch_data() { $url="http://www.example.com"; //$url=""; $data = http_get($url); $getJson = json_decode($data, true); return $getJson;} //func fetch_datafunction write_db($getJson){ $sql="DELETE FROM pm25"; mysql_query($sql); //sort the json.txt foreach ($getJson as $key => $row) { $area[$key] = $row['area']; $pm2_5[$key]= $row['pm2_5']; } array_multisort($area, SORT_ASC,$pm2_5,SORT_ASC,$getJson); for($i=0;$i close();?> 感谢各位的阅读,以上就是"php中memcache的基本操作实例"的内容了,经过本文的学习后,相信大家对php中memcache的基本操作实例这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
实例
基本操作
学习
内容
就是
思路
情况
数组
文章
更多
知识
知识点
篇文章
跟着
问题
实践
推送
研究
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发增值税免税政策依据
易通互联网络科技有限公司
网络安全文明论文
各类多肽数据库有哪些
数字化软件开发费用
静态编译无法加载数据库
工作邮箱网络安全自查
网络安全员与知识竞赛
千万级数据文件导入数据库
数据库技术知道答案
服务器怎么获得自己头颅
excel数据库模板
电大数据库应用技术形考3
数据库技术和数据仓库技术联系
mysql数据库类型转换
长春青网络技术有限公司
连无线时要输网络安全密钥
san直接接服务器
网络安全看动漫插件
安装用友下载的数据库u8
常见的网络安全因素
杨浦区信息化软件开发市场报价
国家网络安全防护月
java怎么连接数据库登录
乡镇网络安全宣传工作方案
ogeek网络安全挑战赛名单
数据库模块的实现导入
如何查找热点的网络安全密钥
登录服务器后如何管理网站
borland数据库驱动