ホームページ >バックエンド開発 >PHPチュートリアル >配列データのページング方法をPHP_PHPチュートリアルに記録する
私たちのデータは必ずしもデータベースに保存されているわけではありませんが、多くの場合、配列を使用して編成されています。したがって、配列データの取得とページングは比較的一般的なプログラミング要件です。ページングの原理は非常に単純で、ページ数に応じて特定の範囲のデータを取得するだけです。PHP には、array_slice() という非常に便利な関数が用意されています。 array_slice() 関数は、条件に基づいて配列から値のセグメントを削除し、それを返します。
以下は 2 つのページングの例で、どちらも単純です。
リーリーもう 1 つ:
リーリーarray_slice() 関数は、条件に基づいて配列から値のセグメントを取り出し、それを返します。配列に文字列キーがある場合、返される配列にはキー名が保持されます。
構文: array_slice(配列,オフセット,長さ,保持)
パラメータ | 説明 |
---|---|
配列 | 必須。入力配列を指定します。 |
オフセット |
必須。数値。取得する要素の開始位置を指定します。 正の値の場合は前から後ろへ、負の値の場合は後ろから前へオフセットの絶対値が取られます。 |
長さ |
オプション。数値。返される配列の長さを指定します。 負の数の場合は、後ろから前までの値の要素の絶対数を選択します。値が設定されていない場合は、すべての要素が返されます。 |
保存 |
オプション。可能な値:
|
例 1:
リーリー例 2 (負のオフセットパラメータを使用):
リーリー例 3 (パラメータを true に設定したままにする):
リーリー例 4 (文字列キーを使用):
れーれー