Php 数组子元素计数

Php 数组子元素计数,php,multidimensional-array,Php,Multidimensional Array,我有以下多维数组: Student Name Exam Result Exam Grade David 79 1H Brian 54 2H2 Lisa 55 2H2 Simone 58 2H2 Francis 78 1H Shauna 53 2H2 Sean 40 Pass Xavier 95 1H Tom 60 2H1 Andy 66 2H2 我需要写一个函数来计算每次的次数 在考试中取得了特定的成绩。例如,实现了3个“1H”。有什么想法吗 $exam = array ( "names"

我有以下多维数组:

Student Name Exam Result Exam Grade
David 79 1H
Brian 54 2H2
Lisa 55 2H2
Simone 58 2H2
Francis 78 1H
Shauna 53 2H2
Sean 40 Pass
Xavier 95 1H
Tom 60 2H1
Andy 66 2H2
我需要写一个函数来计算每次的次数 在考试中取得了特定的成绩。例如,实现了3个“1H”。有什么想法吗

$exam = array ( "names"  => array (  "David",
                                     "Brian",
                                     "Lisa",
                                     "Simone",
                                     "Francis",
                                     "Shauna",
                                     "Sean",
                                     "Xavier",
                                     "Tom",
                                       "Andy"
                                     ),
                  "results" => array ( 79,
                                       54,
                                       55,
                                       58,
                                       78,
                                       53,
                                       40,
                                       95,
                                       60,
                                       66
                                     ),
                    "grades" => array ( "1H",
                                       "2H2",
                                      "2H2",
                                       "2H2",
                                       "1H",
                                       "2H2",
                                       "Pass",
                                       "1H",
                                       "2H1",
                                       "2H1"
                                     ),
                );
使用


用什么语言?C++,java,算法?像@阿德布罗斯说什么语言?对我来说,看起来像php,看看这篇文章:对不起,是的,php。谢谢你!非常感谢!我一直在尝试if…elseif的陈述,但没有取得成果。
 foreach(array_count_values($array['grades']) as $grade => $count){
     echo $grade.' achieved '.$count. ' times'.PHP_EOL;
 }