PHP 安装Memcached 扩展 PHP使用Memcache

memcache扩展下载

访问官网:https://pecl.php.net/package/memcache,下载合适的memcache版本的安装包,注意要与php版本相匹配。

  • 1、查看运行环境php版本,可以运行以下代码

  • 2、查看版本信息以及是否支持多线程。nts不支持,ts支持,可以看到php版本为7.3.4,nts

  • 3、依据PHP运行版本下载适配版本的memcache扩展。

  • 4、将压缩包解压缩后,将php_memcache.dll,复制到php扩展目录\php\php7.3.4nts\ext

  • 5、修改PHP配置文件php.ini,启用扩展

    MemCache

    extension=memcache

  • 6、phpinfo()查看memcache是否生效。出现一下内容表示配置成功。

PHP使用memcache示例

代码如下:

复制代码
<?php


if (extension_loaded('memcache')) {
    echo "Memcached extension is loaded!";
} else {
    echo "Memcached extension is not loaded!";
}

$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'=>123, 345, 567);
	$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";
}
?>
相关推荐
运维行者_8 小时前
网络监控工具怎么选?从设备监控到智能运维的能力清单
运维·服务器·开发语言·网络·人工智能·支持向量机·php
星光开发者10 小时前
基于springboot智慧草场牛羊管理系统-计算机毕设【课程设计】50360
vue.js·spring boot·后端·mysql·php·课程设计·express
weixin_BYSJ198711 小时前
电竞先锋网站---附源码02032
java·vue.js·spring boot·python·django·tomcat·php
郑州光合科技余经理11 小时前
同城小程序开发:同一笔单在用户端和商家端各显示到哪
android·java·开发语言·前端·后端·uni-app·php
2401_8724187814 小时前
互联网公开信息检索完全指南:Google、Yandex、Wayback Machine、DNS、WHOIS、Shodan 等 OSINT 工具大全
开发语言·php
aixingpan14 小时前
aixingpan.cnAPI开发文档:api_docs_trichart_natal_solar_return_transit2接口指南
前端·php
狗凯之家源码网15 小时前
H5 棋牌对战系统源码深度评测与实战分析
php·游戏开发
李纲明1 天前
WordPress 后台登录马上被踢回登录页:Cookie 域、HTTPS、盐值和页面缓存怎么查
运维·缓存·https·php·wordpress·cookie
4SAPI1 天前
AI 数据分析工具大模型 API 选型指南
大数据·人工智能·架构·php·1024程序员节
f8979070701 天前
php升级之后切换到php8.2.35报pdo错误
php