
 نوشته اصلی توسط 
mehran-b
					
				 
				بسیار عالی.
حالا اگر دو عدد تعداد تکرارشون یکی بود این کد جواب میده؟
			
		 
	 
 array_search فقط یک مقدار بازگشت میدهد که بزرگترین مقدار است، کد زیر برای چند عدد اگر تکرار یکسان داشتند یا هم نداشتن جواب میدهد :
	کد PHP:
	
$var = array(
  array(10,20,30,40,50,60,70,75,79,86,104,31,41),
  array(51,48,30,74,98,103,31),
  array(42,4587,9647,30,756,496,31),
  array(87459,741529,86325,19632,41,41),
); 
$result = array_reduce($var, 'array_merge', array());
$a = array_count_values($result); 
$max = array_search(max($a), $a, false);
$key = $a[$max];
$data= [];
foreach($a as $k=>$v) if($v === $key) $data[] = $k;
var_dump($data);