array_slice() の定義と使用法
array_slice() 関数は、条件に基づいて配列から値のセグメントを削除し、それを返します。
注: 配列に文字列キーがある場合、返される配列にはキー名が保持されます。 (例 4 を参照)
文法
array_slice(array,offset,length,preserve) パラメータの説明
配列が必要です。入力配列を指定します。
オフセットが必要です。数値。取得する要素の開始位置を指定します。
正の値の場合は前から後ろに向かって取得され、負の値の場合は後ろから前に向かってオフセット絶対値が取得されます。
長さはオプションです。数値。返される配列の長さを指定します。
負の数の場合は、後ろから前までの値の要素の絶対数を選択します。値が設定されていない場合は、すべての要素が返されます。
保存はオプションです。可能な値:
true - 予約キー
false - デフォルト - リセットキー
例1
出力:
配列 ( [0] => Cat [1] => Horse ) 例 2
負のオフセット パラメーターを使用する場合:
出力:
配列 ( [0] => 馬 ) 例 3
prepare パラメータは true に設定されます。
出力:
配列 ( [1] => Cat [2] => Horse ) 例 4
文字列キーの場合:
出力:
配列 ( [b] => 猫 [c] => 馬 )
PHP 配列関数 sequence array_slice() - 条件に基づいて配列から値を抽出し、関連記事を返す詳細については、PHP 中国語 Web サイトに注目してください。