我有一个字符串数组,希望找到其中出现最频繁的字符串。
$stuff = array('orange','banana', 'apples','orange');
我想要看到橙色。
$c = array_count_values($stuff);
$val = array_search(max($c), $c);
使用array_count_values
函数并获取元素的键:
<?php
$stuff = array('orange','banana', 'apples','orange', 'xxxxxxx');
$result = array_count_values($stuff);
asort($result);
end($result);
$answer = key($result);
echo $answer;
?>
输出:
orange
array( ... );
而不是{ ... }
。 - BoltClock