成都创新互联公司专业为企业提供丛台网站建设、丛台做网站、丛台网站设计、丛台网站制作等企业网站建设、网页设计与制作、丛台企业网站模板建站服务,十年丛台做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
首先下载 PHP Redis 扩展程序(点击前往),下载的扩展程序要与 Redis 版本相符合。当下载完成后,将文件解压至 phpredis 目录,然后执行以下安装命令:
$ cd phpredis-5.0.1 # 进入 phpredis 目录 /usr/local/php/bin/phpize #用phpize生成configure配置文件 ./configure --with-php-config=/usr/local/php/bin/php-config $ suodo make #编译 $ suodo make install #安装
注意,上述安装命令在 Ubuntu 环境下执行。
编辑 php.ini 配置文件,在文件末尾添加如下语句:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190711" extension = redis.so
重启 apache 或者 php-fpm,并查看 phpinfo 信息,就能看到 Redis 扩展已经安装完成。
实例如下:
connect('127.0.0.1', 6379); echo "连接成功"; //检查服务是否运行 echo "服务器正在运行: " . $redis->ping(); ?>
程序运行结果:
连接成功 服务器正在运行:PONG
实例如下:
connect('127.0.0.1', 6379); echo "服务器连接成功"; //设置 redis 字符串数据 $redis->set("webname", "www.biancheng.net"); // 获取存储的数据并输出 echo "获取网站名: " . $redis->get("webname"); ?>
程序运行结果:
服务器连接成功 获取网站名:www.biancheng.net
实例如下:
connect('127.0.0.1', 6379); echo "服务器连接成功"; //存储数据到列表中 $redis->lpush("course_list", "Python"); $redis->lpush("course_list", "Java"); $redis->lpush("course_list", "PHP"); // 获取存储的数据并输出 $arList = $redis->lrange("course_list", 0 ,2); echo "获取列表元素:"; print_r($arList); ?>
程序运行结果:
服务器连接成功 获取网站名: PHP Java Python
实例如下:
connect('127.0.0.1', 6379); echo "服务器连接成功"; //存储数据到散列 $hash_value=['username_1'=>'Jack','username_1'=>'Helen'] $redis->hmset("user", $hash_value); // 获取存储的数据并输出 $result=$redis->hget('user','username_1') echo "获取用户名"; print_r($result); ?>
程序运行结果:
服务器连接成功 获取用户名: Jack
实例如下:
connect('127.0.0.1', 6379); echo "服务器连接成功"; // 查看所有key $arList = $redis->keys("*"); echo "获取所有键: "; print_r($arList); ?>
程序运行结果:
服务器连接成功 获取所有键: webname user course_list
分享名称:PHP使用Redis
文章路径:http://www.shufengxianlan.com/qtweb/news49/166749.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联