開発中に、ページを更新して記事をランダムに取得する関数に遭遇しました。PHP 関数の array_rand(array,number) 関数を使用しました。この関数には、取得する配列を表します。 2 番目のパラメータは、選択する要素の数を決定するために使用されます。デフォルトは 1 です。 。複数の要素が選択された場合は、ランダムなキーを含む配列が返され、それ以外の場合は要素のキーが返されます。 (太字部分の意味を理解してください) 返されるのは配列内の対応する値ではなく、配列のキー名です。最初に使用し始めたときは、数値を直接返すものだと思っていましたが、そうではありませんでした。値を取得できません。私の具体的な使用法は次のとおりです:
PHP コード
- ....
- ..... $arr [$i][id]=$res->art_id; $arr[$i] [タイトル] = $ res-> art_title; $arr は取得した配列を表します。$arr1 は 10 個のランダムな配列キー名を返し、返されたキーに従って foreach を使用して配列を再結合します。
-
- http://www.bkjia.com/PHPjc/486131.html
- www.bkjia.com
- true
- http://www.bkjia.com/PHPjc/486131.html
- 技術記事
- 開発中に、ページを更新して記事をランダムに取得する関数に遭遇しました。PHP 関数の array_rand(array,number) 関数を使用しました。この関数には、2 つのパラメータが必要です。
-
-
-