Redis の php 拡張機能を使用します。簡単なコードがあります:
$result = $this->redis->zUnion('mergedArr', array('FEED:User:459', 'FEED:User:458'));
var_dump($result); // It is returns 15 integer
$start = time();
$end = strtotime("+5 day");
$result = $this->redis->zRangeByScore('mergedArr', $start, $end, array('limit' => array(1, 1), 'withscores' => TRUE));
echo '<pre>';
var_dump($result);
echo '</pre>';
KEYS
最初の行で、2 つを新しい array( KEY
)にマージしmergedArr
ます。mergedArr
次に、4 行目で、過去 7 日間のスコアで制限され、並べ替えられたデータを取得しようとしました。
なぜ私は空になるの$result
ですか?
ドキュメンテーション_