PHP-追加インデックスチェックにより配列差を計算します.


PHP関数


array_diff_assoc

サマリ


他のインデックスをチェックして配列の違いを計算します.

関数プロトタイプ

 array_diff_assoc ( array $array , array ...$arrays ) : array

パラメータ

  • $array比較する元のシナリオ.
  • $arrays比較する他のシナリオ.
  • 説明:


    PHP 4.3バージョンから提供されます.
    配列と配列を比較し、差異を返します.array_diff()とは異なり、フラットキーも比較に使用されます.
    別の配列($arrays)に含まれないすべての値を含む配列を返します.
    多次元配列が指定されている場合、この関数は最初の円のみをチェックします.
    もちろん、array_diff_assoc($array1[0], $array2[0]);コードなど、より深い階層を見ることができます.
    類似配列を複数のキーと比較する場合は、引数を正しい順序で渡す必要があります.
    新しい配列は、リストの最初の配列でなければなりません.

    $array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red");
    $array2 = array("a" => "green", "yellow", "red");
    $result = array_diff_assoc($array1, $array2);
    print_r($result);

    結果

    Array
    (
        [b] => brown
        [c] => blue
        [0] => red
    )

    リファレンス


    https://phpman.ml/array_diff_assoc
    https://www.php.net/manual/en/function.array-diff-assoc.php

    そうかんかんすう


    array_diff
    array_diff_uassoc
    array_udiff_assoc
    array_udiff_uassoc
    array_intersect
    array_intersect_assoc
    copyright phpman all right reserved.
    インスタントレコーダ uses phpman 's content under contract.
    開発依頼を依頼したい場合は、FAQを読み、適切であれば[email protected]に連絡してください.