gpt4 book ai didi

php - 如何使用 php 连接到 redis 但不使用客户端库

转载 作者:IT王子 更新时间:2023-10-29 06:03:11 27 4
gpt4 key购买 nike

我想知道从头开始使用 php 连接到 redis 的方法是什么(不使用像 predis 这样的客户端)?

谢谢。

最佳答案

您可以使用 fsockopen 进行连接,并通过发送原始命令和读取服务器响应进行通信:

$c = fsockopen('127.0.0.1', 6379, $errCode, $errStr);

$rawCommand = "*2\r\n\$4\r\nEcho\r\n\$12\r\nhello world!\r\n";

fwrite($c, $rawCommand);

$rawResponse = fgets($c);
echo $rawResponse; // $12

$rawResponse = fgets($c);
echo $rawResponse; // hello world!

要以这种方式使用它,您应该熟悉 Redis 协议(protocol):http://redis.io/topics/protocol

关于php - 如何使用 php 连接到 redis 但不使用客户端库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9641347/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com