ary_slice - 配列の任意要素を取得する
配列 = ary_slice(配列, 開始位置, [個数])
サンプルソース
<?php
// 配列を作る
$ary = array("a", "b", "c");
// 配列の任意要素を取得する(インデックス1からすべて)
$ary1 = ary_slice($ary, 1);
// 配列の任意要素を取得する(インデックス1から2個分)
$ary2 = ary_slice($ary, 1, 2);
// 配列の任意要素を取得する(インデックス1から末尾の1個前)
$ary3 = ary_slice($ary, 1, -2);
?>
// 配列を作る
$ary = array("a", "b", "c");
// 配列の任意要素を取得する(インデックス1からすべて)
$ary1 = ary_slice($ary, 1);
// 配列の任意要素を取得する(インデックス1から2個分)
$ary2 = ary_slice($ary, 1, 2);
// 配列の任意要素を取得する(インデックス1から末尾の1個前)
$ary3 = ary_slice($ary, 1, -2);
?>
解説
配列の任意要素を取得します。取り出す要素数を省略すると、開始インデックスからすべて取得します。
また、負の要素数を指定すると末尾からのインデックスになります。
-1 は末尾の要素、-2 は末尾の1個前の要素まで取得します。
関連する内容
- array 配列を作成する
- ary_shift 配列の先頭要素を削除する
- ary_unshift 配列の先頭要素に追加する
- ary_pop 配列の末尾要素を削除する
- ary_push 配列の末尾要素に追加する