- <?php
- $inArray1 = array("a" => "apple", "banana", "cherry", "orange");
- $inArray2 = array("b" => "apple", "banana", "cherry");
- $outArray = array_intersect($inArray1, $inArray2);
- print_r($outArray);
- // Array ( [a] => apple [0] => banana [1] => cherry )
- ?>
--------------------------------------------------------------------------------------------
array array_intersect ( array $array1 , array $array2 [, array $... ] )
5. 라인
$array1 배열중에서 다른 배열 인자에서
존재하는 모든 값을 가지고 있는 배열을 반환하며, $array1의 키을 유지됩니다.
또한 array_diff()함수와 반대대는 함수 입니다.
키까지 포함된 함수인 array_diff_assoc()함수와 반대인
array_intersect_assoc()함수가 있습니다.