Laravel使用正则表达式或类似运算符获取缓存密钥

Laravel使用正则表达式或类似运算符获取缓存密钥,laravel,redis,Laravel,Redis,我想使用正则表达式或类似的键操作符获取Laravel Redis缓存键 我已经尝试了所有的方法,浪费了很多时间,但是运气不好,任何人都无法在这方面提供帮助 $redis = Cache::getRedis(); $keys = $redis->keys("*$key_name*"); $count = 0; $result = []; foreach ($keys as $key) { $result[$key] = $redis->get($key);

我想使用正则表达式或类似的键操作符获取Laravel Redis缓存键

我已经尝试了所有的方法,浪费了很多时间,但是运气不好,任何人都无法在这方面提供帮助

$redis = Cache::getRedis();
$keys = $redis->keys("*$key_name*");
$count = 0;
$result = [];

foreach ($keys as $key) {
   $result[$key] = $redis->get($key);
}      
return $result;

我试过上面的代码,但没有运气。有人能帮上忙吗?

您可以实现以下功能

$redis = Cache::getRedis();
$keys = $redis->keys("*$key_name*");
$count = 0;
$result = [];

foreach ($keys as $key) {
    $result[$key] = $redis->get($key);
}      
return $result;

请你发布一些更多的信息,比如你想完成什么,你尝试了什么,截图和代码片段。