array_slice
配列の一部を展開する
&reftitle.description;
arrayarray_slice
arrayarray
intoffset
intlength
boolpreserve_keys
array_sliceは、array
から引数 offset および
length で指定された連続する要素を返します。
&reftitle.parameters;
array
入力の配列。
offset
offset が負の値ではない場合、要素位置の計算は、
配列 array の offset から始められます。
offset が負の場合、要素位置の計算は
array の最後から行われます。
length
lengthが指定され、正の場合、
連続する複数の要素が返されます。length
が指定され、負の場合、配列の末尾から連続する複数の要素が返されます。
省略された場合、offset
から配列の最後までの全ての要素が返されます。
preserve_keys
array_slice はデフォルトで配列の数値キーを並べなおし、
リセットすることに注意してください。
preserve_keys を &true;
にする事でこの動作を変更することができます。
&reftitle.returnvalues;
切り取った部分を返します。
&reftitle.changelog;
&Version;
&Description;
5.0.2
オプションのパラメータ preserve_keys が追加されました。
&reftitle.examples;
array_slice の例
]]>
&example.outputs;
c
[1] => d
)
Array
(
[2] => c
[3] => d
)
]]>
&reftitle.seealso;
array_splice
unset