同時(shí)取下標(biāo)和值是這樣?
<?php $students?=?array( '2010'=>'令狐沖', '2011'=>'林平之', '2012'=>'曲洋', '2013'=>'任盈盈', '2014'=>'向問天', '2015'=>'任我行', '2016'=>'沖虛', '2017'=>'方正', '2018'=>'岳不群', '2019'=>'寧中則', );//10個(gè)學(xué)生的學(xué)號(hào)和姓名,用數(shù)組存儲(chǔ) //使用循環(huán)結(jié)構(gòu)遍歷數(shù)組,獲取學(xué)號(hào)和姓名?? foreach($students?as?$key=>$value?) {? ????echo?$key."-"; ????echo?$value;//輸出(打?。┬彰?????echo?"<br?/>"; } ?>
2016-03-11
代碼正確
foreach 語法結(jié)構(gòu)提供了遍歷數(shù)組的簡(jiǎn)單方式。foreach ? 僅能夠應(yīng)用于數(shù)組和對(duì)象,如果嘗試應(yīng)用于其他數(shù)據(jù)類型的變量,或者未初始化的變量將發(fā)出錯(cuò)誤信息。有兩種語法:
foreach (array_expression as $value)
? ?statementforeach (array_expression as $key => $value)
? ?statement
第一種格式遍歷給定的 array_expression ? 數(shù)組。每次循環(huán)中,當(dāng)前單元的值被賦給 $value ? 并且數(shù)組內(nèi)部的指針向前移一步(因此下一次循環(huán)中將會(huì)得到下一個(gè)單元)。
第二種格式做同樣的事,只除了當(dāng)前單元的鍵名也會(huì)在每次循環(huán)中被賦給變量 ? $key。
還能夠自定義遍歷對(duì)象。
?
2016-03-11
代碼正確
foreach 語法結(jié)構(gòu)提供了遍歷數(shù)組的簡(jiǎn)單方式。foreach ? 僅能夠應(yīng)用于數(shù)組和對(duì)象,如果嘗試應(yīng)用于其他數(shù)據(jù)類型的變量,或者未初始化的變量將發(fā)出錯(cuò)誤信息。有兩種語法:
foreach (array_expression as $value)
? ?statementforeach (array_expression as $key => $value)
? ?statement
第一種格式遍歷給定的 array_expression ? 數(shù)組。每次循環(huán)中,當(dāng)前單元的值被賦給 $value ? 并且數(shù)組內(nèi)部的指針向前移一步(因此下一次循環(huán)中將會(huì)得到下一個(gè)單元)。
第二種格式做同樣的事,只除了當(dāng)前單元的鍵名也會(huì)在每次循環(huán)中被賦給變量 ? $key。
還能夠自定義遍歷對(duì)象。
?