php配列から重複するデータを抽出

578 ワード

配列内の重複データの抽出
function FetchRepeatMemberInArray($array){ 
	//             
	$unique_arr = array_unique ( $array ); 
	//           
	$repeat_arr = array_diff_assoc ( $array, $unique_arr ); 
	return $repeat_arr; 
} 

$array = array ( 
'apple', 
'iphone', 
'miui', 
'apple', 
'orange', 
'orange' 
);

//$array = explode(",", $str1);
//print_r($array);exit;
$repeat_arr = FetchRepeatMemberInArray ( $array ); 
echo '<pre>';
print_r ( $repeat_arr ); 
echo '</pre>';