叫我疯子
2016-10-17 11:51
<?php
$students = array(
'2010'=>array('令狐冲',"59"),
'2011'=>array('林平之',"44"),
'2012'=>array('曲洋',"89"),
'2013'=>array('任盈盈',"92"),
'2014'=>array('向问天',"93"),
'2015'=>array('任我行',"87"),
'2016'=>array('冲虚',"58"),
'2017'=>array('方正',"74"),
'2018'=>array('岳不群',"91"),
'2019'=>array('宁中则',"90"),
);//10个学生的学号、姓名、分数,用数组存储
// echo var_dump($students);
foreach($students as $key=>$val)
{ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo "--";
//循环输出姓名和分数
foreach($val as $v1)
{
echo $v1;
}
echo "<br />";
}
?>2010--令狐冲59
2011--林平之44
2012--曲洋89
2013--任盈盈92
2014--向问天93
2015--任我行87
2016--冲虚58
2017--方正74
2018--岳不群91
2019--宁中则90
从15行开始修改:
foreach($students as $key=>$val)
{ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo ":";
//循环输出姓名和分数
$v1=$val[0];
$v2=$val[1];
echo $v1."+".$v2;
echo "<br />";
}
<?php
$students = array(
'2010'=>array('令狐冲',"59"),
'2011'=>array('林平之',"44"),
'2012'=>array('曲洋',"89"),
'2013'=>array('任盈盈',"92"),
'2014'=>array('向问天',"93"),
'2015'=>array('任我行',"87"),
'2016'=>array('冲虚',"58"),
'2017'=>array('方正',"74"),
'2018'=>array('岳不群',"91"),
'2019'=>array('宁中则',"90"),
);//10个学生的学号、姓名、分数,用数组存储
foreach($students as $key =>$val)
{ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo ":";
//循环输出姓名和分数
foreach($val as $v)
{
echo ":";//分数前加冒号。
echo $v;
}
echo "<br />";
}
?>
foreach($students as $key=>$val){ //使用循环结构遍历数组,获取学号
echo $key; //输出学号
echo ":";
//循环输出姓名和分数
echo $val[0].":".$val[1];
echo "<br />";
}
从19行开始改:
$flag=true;
foreach($val as $v1)
{
if($flag){
echo $v1.":";
}else{echo $v1;}
$flag=false;
}
PHP入门篇
456546 学习 · 6590 问题
相似问题