PHPの「配列を調べる」配列関数についてのリファレンス。
-
array_count_values()
array_count_values()関数は、配列の中の、それぞれの値の、重複数を調べる組み込み関数。
-
array_diff()
array_diff()関数は、ある配列の要素のうち、他の複数の配列にない値の要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。
-
array_diff_assoc()
array_diff_assoc()関数は、ある配列の要素のうち、他の複数の配列にない要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素が同じか比較する際、配列要素の値だけでなく、キーも含めて比較する。
-
array_diff_key()
array_diff_key()関数は、ある配列の要素のうち、他の複数の配列にないキーの要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。
-
array_diff_uassoc()
array_diff_uassoc()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数の配列にない要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素が同じか比較する際、配列要素の値だけでなく、キーも含めて比較する。
-
array_diff_ukey()
array_diff_ukey()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数の配列にないキーの要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素が同じか比較する際、値は比較せず、キーだけを比較する。
-
array_intersect()
array_intersect()関数は、ある配列の要素のうち、他の複数のいづれの配列にも存在する値の要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、キーは比較せず、値だけを比較する。
-
array_intersect_assoc()
array_intersect_assoc()関数は、ある配列の要素のうち、他の複数のいづれの配列にも存在する要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、値だけでなく、キーも含めて比較する。
-
array_intersect_key()
array_intersect_key()関数は、ある配列の要素のうち、他の複数のいづれの配列にも存在するキーの要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、値は比較せず、キーだけを比較する。
-
array_intersect_uassoc()
array_intersect_uassoc()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数のいづれの配列にも存在する要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、値だけでなく、キーも含めて比較する。
-
array_intersect_ukey()
array_intersect_ukey()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数のいづれの配列にも存在するキーの要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、値は比較せず、キーだけを比較する。
-
array_key_exists()
array_key_exists()関数は、配列に、特定のキー又は添字の配列要素があるかどうかを調べる組み込み関数 。配列に、特定のキー又は添字の配列要素があれば「TRUE」、なければ「FALSE」を返す。
-
array_search()
array_search()関数は、配列に、特定の値の配列要素があるかどうかを調べる組み込み関数 。
-
array_udiff()
array_udiff()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数の配列にない値の要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。
-
array_udiff_assoc()
array_udiff_assoc()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数の配列にない要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素が同じか比較する際、配列要素の値だけでなく、キーも含めて比較する。
-
array_udiff_uassoc()
array_udiff_uassoc()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数の配列にない要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素が同じか比較する際、配列要素の値だけでなく、キーも含めて比較する。値の比較も、キーの比較も、コールバック関数を使う。
-
array_uintersect()
array_uintersect()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数のいづれの配列にも存在する値の要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、キーは比較せず、値だけを比較する。
-
array_uintersect_assoc()
array_uintersect_assoc()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数のいづれの配列にも存在する要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、値だけでなく、キーも含めて比較する。
-
array_uintersect_uassoc()
array_uintersect_uassoc()関数は、コールバック関数を使い、ある配列の要素のうち、他の複数のいづれの配列にも存在する要素はどれかを調べ、キーと値の相関関係を維持したまま抽出する組み込み関数。配列要素を比較する際、値だけでなく、キーも含めて比較する。値の比較も、キーの比較も、コールバック関数を使う。
-
count()
count()関数は、変数、配列、オブジェクト内の、要素数を調べる組み込み関数。
-
in_array()
in_array()関数は、配列に、特定の値の配列要素があるかどうかを調べる組み込み関数 。
-
is_array( mixed $var )
変数「$var」のデータ型が、配列型かどうかを調べる組み込み関数。
-
sizeof()
sizeof()関数は、count()関数のエイリアス(別名)。変数、配列、オブジェクト内の、要素数を調べることができる。