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);
?>

解説

配列の任意要素を取得します。

取り出す要素数を省略すると、開始インデックスからすべて取得します。

また、負の要素数を指定すると末尾からのインデックスになります。
-1 は末尾の要素、-2 は末尾の1個前の要素まで取得します。


関連する内容

  • array 配列を作成する
  • ary_shift 配列の先頭要素を削除する
  • ary_unshift 配列の先頭要素に追加する
  • ary_pop 配列の末尾要素を削除する
  • ary_push 配列の末尾要素に追加する


スポンサードリンク



 

Copyright (C) PHP@Workshop All rights reserved.