src/BTR/RedisObjects/RedisSortedSet.php
public function rangeByLex(string $min, string $max, $limit = null, bool $reverse = false): array
    {
        if ($reverse) {
            $ret = $this->redis->zrevrangebylex($this->key, $min, $max, $limit);
        } else {
            $ret = $this->redis->zrangebylex($this->key, $min, $max, $limit);
        }

        return array_map([$this, 'strToVal'], $ret);
    }
public function rangeByLex(string $min, string $max, $limit = null, bool $reverse = false): array
    {
        if ($reverse) {
            $ret = $this->redis->zrevrangebylex($this->key, $min, $max, $limit);
        } else {
            $ret = $this->redis->zrangebylex($this->key, $min, $max, $limit);
        }

        return array_map([$this, 'strToVal'], $ret);
    }
public function rangeByLex ( string $ min , string $ max , $ limit = null , bool $ reverse = false ) : array { if ( $ reverse ) { $ ret = $ this -> redis -> zrevrangebylex ( $ this -> key , $ min , $ max , $ limit ) ; } else { $ ret = $ this -> redis -> zrangebylex ( $ this -> key , $ min , $ max , $ limit ) ; } return array_map ( [ $ this , 'strToVal' ] , $ ret ) ; }
@link https://redis.io/commands/zrangebylex
@link https://redis.io/commands/zrevrangebylex

@param string         $min
@param string         $max
@param array|int|null $limit

@param bool           $reverse Output is reversed.

@return string[]
@link https : // redis . io / commands / zrangebylex @link https : // redis . io / commands / zrevrangebylex