Php 如何访问此多维数组中的整数?

Php 如何访问此多维数组中的整数?,php,html,Php,Html,我想从“Jonas”中提取整数,然后进行计算和条件运算。我该怎么做呢 $kontroliniai = array("Jonas" => array("Matematika"=>9, "Lietuviu"=> 5, "Anglu"=>7) 基本上,这些是一个假想学生的成绩,我想找到他的平均成绩,然后取平均成绩,放入if

我想从“Jonas”中提取整数,然后进行计算和条件运算。我该怎么做呢

$kontroliniai = array("Jonas" => array("Matematika"=>9,
                                       "Lietuviu"=> 5,
                                       "Anglu"=>7)

基本上,这些是一个假想学生的成绩,我想找到他的平均成绩,然后取平均成绩,放入if语句,比如if($average数组)( “Matematika”=>9, “Lietuviu”=>5, “安格鲁”=>7 ), “格鲁比克劳顿”=>阵列( “Matematika”=>10, “Lietuviu”=>8, “安格鲁”=>9 ), ); foreach($kontroliniai作为$key=>$grades){ //通过将所有等级相加并除以等级数量来计算平均值。 $average=数组总和($grades)/计数($grades); //回声结果 如果($average<8){ echo“$键平均值小于8(平均值:$平均值)”; }否则{ echo“$键平均值大于8(平均值:$平均值)”; } 回声“
”; } 即使将更多学生添加到数组中,这也会起作用。在这种情况下,它将输出

Jonas average less than 8 (Average: 7)<br>
GrumpyCrouton average more than 8 (Average: 9)<br>
Jonas平均值小于8(平均值:7)
格鲁比克劳顿平均值超过8(平均值:9)

工具书类 -计算数组中的值之和

-计算数组中的所有元素或对象中的某些元素


-提供了一种在数组上迭代的简单方法。

$Kontrolinai['Jonas']['Mathematika']]等-您不太清楚您实际要做什么,但这就是如何在多维数组中访问密钥。我试图做的是访问与“Matematika”、“Lietuviu”关联的整数如果可能的话,然后用它们进行计算什么样的计算?你说的很模糊,但是代码100%取决于你想做什么。基本上,这些是一个想象中的学生的分数,我想找出他的平均分数,然后取平均分数,放在if语句中,比如if($averageJonas是学生,
Matematika
东西是分数?这很不清楚,因为你没有用英语发布代码这是我想要的,我不知道有类似数组的东西,谢谢你的帮助,干杯!
Jonas average less than 8 (Average: 7)<br>
GrumpyCrouton average more than 8 (Average: 9)<br>