配列を破壊せずに、特定の要素を取り出す
書式:array_slice(配列, 開始位置, 個数);
戻り値:戻り値は「配列」になります。 開始位置や個数は添え字を考慮せずに、配列内の位置に依存します。
配列を破壊せずに、特定の要素を取り出します。
開始位置に負の数を指定すると末尾から検索します。
例:
$arr = array('a'=>'えい', 'b'=>'びー', 'c'=>'しー', 'd'=>'でぃ', 'e'=>'いー');
$res = array_slice($arr, 1, 1);
key | value |
---|---|
b | びー |
$res = array_slice($arr, -1, 1);
key | value |
---|---|
e | いー |
$res = array_slice($arr, -2, 1);
key | value |
---|---|
d | でぃ |
$res = array_slice($arr, 0, 3);
key | value |
---|---|
a | えい |
b | びー |
c | しー |