课程
/后端开发
/PHP
/PHP入门篇
foreach($students as $key =>$val)
{ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo ":";
//循环输出姓名和分数
foreach($val as $v)
{
echo ":";//分数前加冒号。
echo $v;
}
echo "<br />";
2016-11-22
源自:PHP入门篇 6-15
正在回答
不可以,请注意这是双层数组,第一个数组内的每一个元素依然还是一个数组,如果你直接echo一个数组会报错的,必须用foreach取出这个第二层数组的值,再输出。希望能帮到你。
可以。
foreach($students as $key=>$val){ echo($key.":".$val[0].$val[1]."<br/>"); }
貌似不可以,代码能简绝不复杂,一个循环能干的肯定不需要两个了
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
3 回答switch 不会死循环吗? 默认是执行几次?
3 回答for循环
2 回答for循环
3 回答fooreach循环
1 回答while循环运行