課程
/后端開發
/PHP
/PHP入門篇
比如令狐沖的59分
2017-07-27
源自:PHP入門篇 6-15
正在回答
我還以為你只要分數呢
下面會循環輸出:
令狐沖的59分
林平之的44分
....
foreach($students?as?$studentNo=>$val)
{?
?????//循環輸出姓名和分數
????$str = '';
????foreach($val?as ?$k => $v)?
????{
????????????if ($k == 0)
????????????????$str .= $v.'的';
????????????else
????????????????$str .= $v.'分';
?????}
????echo $str;
?????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?$key?=>?$v)? { ????if?($key?!=?0) ????{ ????echo?$v;? ????} ?} ?echo?"<br?/>"; } ?>
在第二個foreach的時候,加個key下標,做下判斷
qq_明白太苦_0 提問者
qq_印象_2 回復 qq_明白太苦_0 提問者
qq_明白太苦_0 提問者 回復 qq_印象_2
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
2 回答用1到50個號碼進行隨機分組 分10組 號碼不能重復 不能用數組函數 例如:第1組:1,2,3,4,5,6,7,8,9,10 第2組:1,2,3,4,5,6,7,8,9,10 第3組:1,2,3,4,5,6,7,8,9,10 第4組:1,2,3,4,5,6,7,8,9,10 第5組:1,2,3,4,5,6,7,8,9,10
2 回答二維數組用array,三維數組、四維數組用什么符號呢?應該如何嵌套呢
1 回答如果我還想再加一個數組,第23行應該怎么表達?
3 回答數組里只有值的話該怎么獲取呢
5 回答如果只取學號和分數應該怎么做?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-15
我還以為你只要分數呢
下面會循環輸出:
令狐沖的59分
林平之的44分
....
foreach($students?as?$studentNo=>$val)
{?
?????//循環輸出姓名和分數
????$str = '';
????foreach($val?as ?$k => $v)?
????{
????????????if ($k == 0)
????????????????$str .= $v.'的';
????????????else
????????????????$str .= $v.'分';
?????}
????echo $str;
?????echo?"<br?/>";
}
2017-07-27
在第二個foreach的時候,加個key下標,做下判斷