これは私が現在持っているものです:
$sum = array_count_values($_POST);
$max_value = max($sum);
$max_key = array_search($max_value, $sum);
$sum には、たとえばA->2 B->6 C->4
、max($sum)
6 が含まれ$max_key
、その 6 のキー (この場合は B) が取得されます。
では、このような場合$sum
はどうでしょうか。A->3 B->7 C->7
、それをB->6
最高値とする。
この場合、文字 B と C の両方を含む配列になりたい$max_key
ので、foreach ループで使用できます。
ありがとう、ローラン