ホームページ > バックエンド開発 > PHPチュートリアル > phpredis での zrangeByScore の使用法をまとめます。

phpredis での zrangeByScore の使用法をまとめます。

藏色散人
リリース: 2023-04-11 08:56:01
転載
7253 人が閲覧しました

この記事では、phpredis 拡張機能 zrangeByScore の使用方法を紹介します。困っている友人のお役に立てれば幸いです~

phpredis での zrangeByScore の使用法をまとめます。

phpredis zrangeByScore

Laravel は現在、デフォルトで phpredis 拡張機能の使用を推奨しています。zrangeByscore の使用法を要約しましょう:

$redis->zrangebyscore('key',$min,$max);// 查询通过scroe范围拿成员值,返回有序集key中,指定区间内的成员(分值升序:从小到大排)
// 分值降序使用:zrevrangebyscore('key',$min,$max);
ログイン後にコピー

1.$min,$max。これらは一般的に使用されるパラメーターですが、特殊な状況では、 $min と $max が何なのかわかりません。$max の値が大きい場合は、代わりに制限 (inf、-inf、正と負の無限) を使用する必要があります。 [推奨学習: PHP ビデオ チュートリアル ]

2. 上位 100 をインターセプトするには、4 番目のパラメーターが必要です:

$redis->zrangebyscore('key',$min,$max,['withscores'=>true , 'limit'=>['offset'=>0,'count'=>5])
ログイン後にコピー

4 番目のパラメーターは配列です。形式の制限に注意するため、一部の参照は

$redis->zrangebyscore('key',$min,$max,['withscores'=>true , 'limit'=>[0,5])
ログイン後にコピー

ですが、使用中にエラーが報告されます。laravel で phpredis のソース コードを確認して追跡し、このように使用されているため、正しいパラメーター形式を確認してください。は:

‘limit’=>[‘offset’=>0,’count’=>5]
ログイン後にコピー

phpredis zrangeByScore

phpredis での zrangeByScore の使用法をまとめます。

以上がphpredis での zrangeByScore の使用法をまとめます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:learnku.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート