PHP配列関数の使用方法

PHP配列関数は、配列を操作するための定義済みの関数群です。以下に、よく使われるいくつかの配列関数の使用例を示します。

  1. 配列を作成する
$arr = array('apple', 'banana', 'orange');
  1. count():配列の要素数を返す
$count = count($arr);
  1. array_push():配列の末尾に 1 つ以上の要素を追加する
array_push($arr, 'grape', 'kiwi');
  1. array_pop():末尾の要素を削除して、その値を返します。
$lastElement = array_pop($arr);
  1. 先頭の要素を削除し、削除した値を返します
$firstElement = array_shift($arr);
  1. 配列の先頭に1つ以上のエレメントを挿入
array_unshift($arr, 'mango', 'peach');
  1. array_merge():1 つ以上の配列をマージします。
$newArr = array_merge($arr, array('pear', 'lemon'));
  1. 配列の一部を返す:array_slice()
$slice = array_slice($arr, 1, 3);
  1. in_array(): 配列内のある値の存在確認
if (in_array('banana', $arr)) {
echo 'banana found';
}
  1. ネイティブな日本語で言い換えると:「array_search():配列内の特定の値を検索して、対応するキー名を返します」
$key = array_search('orange', $arr);

配列関数はこのほんの一部であり、他にも多くの有用な配列関数が PHP によって提供されている。目的に応じて適切な関数を操作に使用します。

bannerAds