PHPキーを使用してアレイの違いを計算します.


PHP関数


array_diff_key

サマリ


キーを使用してアレイの違いを計算します.

関数プロトタイプ

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

パラメータ

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


    PHP 5.1バージョンから提供されます.
    配列内のキーと配列内のキーを比較し、差異を返します.
    この関数はarray_diff()と同じですが、値ではなくキーで比較を実行します.
    他のすべての配列にキーがないアイテムを含む配列を返します.
    多次元配列が指定されている場合、この関数は最初の円のみをチェックします.
    もちろん、array_diff_key($array1[0], $array2[0]);を使用してより深い階層を表示できます.

    $array1 = array('blue' => 1, 'red' => 2, 'green' => 3, 'purple' => 4);
    $array2 = array('green' => 5, 'yellow' => 7, 'cyan' => 8);
    
    var_dump(array_diff_key($array1, $array2));

    結果

    array(3) {
      ["blue"]=>
      int(1)
      ["red"]=>
      int(2)
      ["purple"]=>
      int(4)
    }

    リファレンス


    https://phpman.ml/array_diff_key
    https://www.php.net/manual/en/function.array-diff-key.php

    そうかんかんすう


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