取得

PHPの「配列要素の取得」に関する配列関数についてのリファレンス。

  • array_filter()

    array_filter()関数は、配列から、フィルタリングで、特定の要素を抽出する組み込み関数。フィルタリングには、ユーザー定義関数を用いることができる。

  • array_keys()

    array_keys()関数は、配列から、すべての配列要素のキー、もしくは、特定の値の配列要素のキーを、取得する組み込み関数 。

  • array_map()

    array_map()は、1つ又は複数の配列の全ての要素の値に、ユーザー定義関数を適用し、1つの配列として返す組み込み関数。この関数を使うと、複数の配列を、ひとつの多次元配列にまとめたり、配列の配列を作ったりすることなどもできる。コールバック関数を適用する配列がひとつだけの場合、キーと値の相関関係は維持される。複数の場合は、新たに数値キーを割り当てる。

  • array_rand()

    array_rand()関数は、配列から、ひとつ以上の配列要素のキーを、ランダムに取得する組み込み関数。

  • array_slice()

    array_slice()関数は、配列から、一部の配列要素を、取得する組み込み関数。

  • array_splice()

    array_splice()関数は、配列の一部の配列要素を、削除、または、新たな配列要素に置き換える、組み込み関数。

  • array_walk()

    array_walk()関数は、配列の全ての要素のキーと値に、ユーザー定義関数を適用する組み込み関数。

  • array_walk_recursive()

    array_walk_recursive()関数は、多次元配列の全ての要素のキーと値に、ユーザー定義関数を再帰的に適用する組み込み関数。

  • extract()

    extract()関数は、配列を複数の変数に展開する組み込み関数。配列要素のキーを変数名に、配列要素の値を変数の値とする。

  • list()

    list()関数は、配列の値を、複数の変数に代入する。連想配列や多次元配列の展開にも便利だ。list()は、実際には関数ではなく、PHP言語の構成要素のひとつ。

スポンサード リンク