ホームページ  >  記事  >  バックエンド開発  >  配列データのページング方法をPHP_PHPチュートリアルに記録する

配列データのページング方法をPHP_PHPチュートリアルに記録する

WBOY
WBOYオリジナル
2016-07-13 10:34:05885ブラウズ

私たちのデータは必ずしもデータベースに保存されているわけではありませんが、多くの場合、配列を使用して編成されています。したがって、配列データの取得とページングは​​比較的一般的なプログラミング要件です。ページングの原理は非常に単純で、ページ数に応じて特定の範囲のデータを取得するだけです。PHP には、array_slice() という非常に便利な関数が用意されています。 array_slice() 関数は、条件に基づいて配列から値のセグメントを削除し、それを返します。

以下は 2 つのページングの例で、どちらも単純です。

リーリー

もう 1 つ:

リーリー

array_slice() 関数

array_slice() 関数は、条件に基づいて配列から値のセグメントを取り出し、それを返します。配列に文字列キーがある場合、返される配列にはキー名が保持されます。

構文: array_slice(配列,オフセット,長さ,保持)

パラメータ 説明
配列 必須。入力配列を指定します。
オフセット

必須。数値。取得する要素の開始位置を指定します。

正の値の場合は前から後ろへ、負の値の場合は後ろから前へオフセットの絶対値が取られます。

長さ

オプション。数値。返される配列の長さを指定します。

負の数の場合は、後ろから前までの値の要素の絶対数を選択します。値が設定されていない場合は、すべての要素が返されます。

保存

オプション。可能な値:

  • tru​​e - 予約済みキー
  • false - デフォルト - リセットキー

例 1:

リーリー

例 2 (負のオフセットパラメータを使用):

リーリー

例 3 (パラメータを true に設定したままにする):

リーリー

例 4 (文字列キーを使用):

れーれー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/752350.html技術記事データは必ずしもデータベースに保存されるわけではありませんが、多くの場合、配列を使用して編成されます。したがって、配列データの取得とページングは​​比較的一般的なプログラミング要件です。ページングの原理は非常にシンプルです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。