「php」array_diff_keyで配列の差を計算するサンプル

2020年11月15日

説明
array_diff_key ( array $array , array …$arrays ) : array
array のキーを arrays のキーと比較し、その差を返します。
PHPコード

<?php
$arrA = array('A001'  => 1, 'red'  => 2, 'green'  => 3, 'purple' => 4);
$arrB = array('green' => 5, 'yellow' => 7, 'cyan' => 8);
echo "<pre>";
var_dump(array_diff_key($arrA, $arrB));
echo "</pre>";
?>

実行結果

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

 

PHP

Posted by arkgame