array_slice()は、array
から引数 offset
および
length
で指定された連続する要素を返します。
offset
が負の値ではない場合、要素位置の計算は、
配列 array
の offset から始められます。
offset
が負の場合、要素位置の計算は
array
の最後から行われます。
length
が指定され、正の場合、
連続する複数の要素が返されます。length
が指定され、負の場合、配列の末尾から連続する複数の要素が返されます。
省略された場合、offset
から配列の最後までの全ての要素が返されます。
array_slice() はデフォルトで配列の数値キーを
リセットすることに注意してください。PHP 5.0.2 からは、
preserve_keys
を TRUE
にする事でこの動作を変更することができます。
array_splice() および unset() も参照ください。