Php-function-array-slice
提供:Dev Guides
PHP-関数array_slice()
構文
array_slice($array, $offset [,$length [,$preserve_keys]] );
定義と使い方
この関数は、 offset および length パラメーターで指定された配列 array から要素のシーケンスを返します。
パラメーター
Sr.No | Parameter & Description |
---|---|
1 |
array(Required) 配列を指定します。 |
2 |
offset(Required) 関数がスライスを開始する場所を指定します。 |
3 |
length(Optional) スライスの長さを指定します。 |
4 |
preserve_keys(Optional) キーを保持するにはTRUE、キーをリセットするにはFALSEを指定します。 デフォルトはFALSEです。 |
戻り値
要素のシーケンスを返します。
例
次の例を試してください-
<?php
$input = array("a", "b", "c", "d", "e");
print_r(array_slice($input, 2, -1));
print_r(array_slice($input, 2, -1, true));
?>
これは、次の結果を生成します-
Array ( [0] => c [1] => d ) Array ( [2] => c [3] => d )