배열들 비교해서 존재하지 않는 값 배열 반환(키) - array array_diff_assoc ( array $array1 , array $array2 )
2014. 1. 2. 11:44
- <?php
- $inArray1 = array("a" => "apple", "banana", "cherry", "orange");
- $inArray2 = array("a" => "apple", "peach", "kiwi", "mango", "orange");
- $outArray = array_diff_assoc($inArray1, $inArray2);
- print_r($outArray);
- //출력 Array ( [0] => banana [1] => cherry [2] => orange )
- //inArray1의 orange는 키가 2, inArray2의 orange는 키가 3이므로 출력됨
- ?>
--------------------------------------------------------------------------------------------
array array_diff_assoc ( array $array1 , array $array2 [, array $... ] )
4. 라인
$array1 배열중에서 다른 배열 인자에서
존재하지 않는 모든 값을 가지고 있는 배열을 반환합니다.
array_diff()함수와 달리 비교시에 키도 일치하는지 검사합니다.