我有字符串AABBBCCCDABBAACBB
,在這個我需要找到最多的字符,我怎麼能找到這個?大多數情況下使用php函數的字符串中的字母
在上面的字符串中它應該返回7廣告B來7次,即最大。
$str = "AABBBCCCABB";
$strArray = count_chars($str,1);
foreach ($strArray as $key=>$value)
{
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>";
//$highest=chr($key);
if(isset($highest) && $highest>chr($key))
{
$highest=chr($key);
}
}
echo "<br/><br/>Highest value is ::".$highest;
上面的代碼我試過,
我試過,但功能並不完美,我應該使用哪一種php
功能?
「功能是不完美」 是一個問題的_really_差描述。請儘量提供至少_little_ bit更多關於_how_代碼沒有做你想做的事情的信息。 (也就是說,我在你的代碼中看到了一些明顯的錯誤,所以只是「不返回正確的值」在這個特例中就是一個適當的描述。) –