", "uri": "page/boards", } uri 为客户端路由, 用于客户端跳转 */ public static function add($text, $uri='', $h5uri='') { $val = json_encode([ 'id' => 0, // compatible 'info'=> $text, 'url' => $uri, 'wap_url' => $h5uri, 'show' => '2', // compatible ]); $redis = Redis::instance(); return $redis->lpush(self::$KEY, $val); } public static function getFirst($n) { $arrStr = Redis::lRange(self::$KEY, 0, $n) ?? '[]'; $rv = []; foreach ($arrStr as $str) { $rv[] = json_decode($str); } return $rv; } public static function removeTrash($start=10) { return Redis::lTrim(self::$KEY, 0, $start - 1); } }