在 Laravel 9 中,在执行 Redis::set($this->rules_update_key, Carbon::now()); 时,使用 PHPRedis 扩展 与 predis/predis 包的差异

1、在 Laravel 9 中,在执行 Redis::set($this->rules_update_key, Carbon::now()); 后,发现写入的值是 Object。如图1

图1

2、但是在测试环境中,写入的值却是一个日期时间字符串。其值:2024-01-30 06:00:00 。如图2

图2

3、最后对比发现差异的根源在于,在 .env 文件中,测试环境中多出一行配置

REDIS_CLIENT=predis
永夜