PHP:プライマリ・アレイ($array)と比較するアレイ($arrays)を比較し、値に基づいて2つのアレイ間の交差を検索します.


PHP関数
array_intersect
サマリ
プライマリ・アレイ($array)と比較するアレイ($arrays)を比較し、値に基づいて2つのアレイ間の交差を検索します.
関数プロトタイプ
 array_intersect ( array $array , array ...$arrays ) : array
パラメータ
  • $arrayチェックするプライマリ値を含む配列.
  • $arraysプライマリ値と比較する配列.
  • 説明:
    PHP 4.0.1から提供されます.
    すべての引数に値がある配列の値を返します.$arrayおよび$arraysは、値に基づく交差関連配列を返します.
    鍵は、プライマリ鍵$arrayに基づいて返される.(string) $elem1 === (string) $elem2の場合にのみ、この2つの要素は同じと見なされます.
    つまり、文字列の表示が同じである場合にのみ、同じとみなされます.===であるため、値はタイプと比較される.
    $array1 = array("a" => "green", "red", "blue");
    $array2 = array("b" => "green", "yellow", "red");
    $result = array_intersect($array1, $array2);
    print_r($result);
    結果
    Array
    (
        [a] => green
        [0] => red
    )
    リファレンス
    https://phpman.ml/array_intersect
    https://www.php.net/manual/en/function.array-intersect.php
    そうかんかんすう
    array_intersect_assoc
    array_diff
    array_diff_assoc
    copyright phpman all right reserved.
    インスタントレコーダ uses phpman 's content under contract.
    インスタントレコーダで開発依頼を要求する場合は、FAQを参照してください.適切であれば、[email protected]に連絡してください.