- array_count_values: documentation ( source)
<?php
$array['addition'] = array(24, 12, 6);
$array['subtraction'] = array(4, 4, 2);
$array['multiplication'] = array(128, 32, 8);
$array['division'] = array(2, 1, 4);
$dups = array();
foreach($array as $key => $value){
$dups[$key] = array_count_values($value);
}
$currentHighest = 'addition';
foreach($dups as $type => $value){
foreach($value as $key => $value){
if($value > $currentHighest){
$currentHighest = $type;
}
}
}
print $currentHighest;