foreach($students as $key =>$val)
{ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo ":";
//循环输出姓名和分数
foreach($val as $v)
{
echo ":";//分数前加冒号。
echo $v;
}
echo "<br />";
不可以,请注意这是双层数组,第一个数组内的每一个元素依然还是一个数组,如果你直接echo一个数组会报错的,必须用foreach取出这个第二层数组的值,再输出。希望能帮到你。
可以。
foreach($students as $key=>$val){ echo($key.":".$val[0].$val[1]."<br/>"); }
貌似不可以,代码能简绝不复杂,一个循环能干的肯定不需要两个了