abstrait:<!DOCTYPE html> <html> <body> <h1>for循環(huán)遍歷數(shù)組</h1> <?php $array = array("紅色","黃色","藍(lán)色","綠色","紫色&
<!DOCTYPE html> <html> <body> <h1>for循環(huán)遍歷數(shù)組</h1> <?php $array = array("紅色","黃色","藍(lán)色","綠色","紫色"); for ($i=0;$i<count($array);$i++) { echo $array[$i]."<br>"; } /*for循環(huán)遍歷數(shù)組, 使用了count()函數(shù)獲取到數(shù)組的長度值,因?yàn)闂l件變量$i小于長度,所以$i會(huì)比數(shù)組長度值-1, 正好利用數(shù)組下標(biāo)的方式遍歷出所有的數(shù)組值.*/ ?> <h1>while循環(huán)</h1> <?php $x = 0; while ($x<=count($array)-1) { echo $array[$x]."<br>"; $x++; } //因?yàn)閿?shù)組索引下標(biāo)是從0開始的,所以條件是數(shù)組長度-1; ?> <h1>do while循環(huán) </h1> <?php $x=0; do{ echo $array[$x]."<br>"; $x++; }while(($x>count($array))); ?> <h1>foreach遍歷值</h1> <?php $x=array("one","two","three"); foreach ($x as $value) { echo $value . "<br>"; } ?> <h1>foreach遍歷 鍵和值</h1> <?php foreach ($x as $key=>$value){ echo $key ."=>" .$value . "<br>"; } ?> </body> </html> 注:for循環(huán)是在知道循環(huán)次數(shù)的情況下使用, while循環(huán)的初始條件必須在while體外部, 內(nèi)部最后必須有更新循環(huán)體, 否則就會(huì)死循環(huán),只要循環(huán)復(fù)合判斷條件 就執(zhí)行下去,到false時(shí)不執(zhí)行. do while 語句會(huì)至少執(zhí)行一次代碼,然后檢 查條件,只要條件成立,就會(huì)重復(fù)進(jìn)行循環(huán); foreach循環(huán)只適合于循環(huán)數(shù)組, 可以快速循環(huán)出 數(shù)字的鍵和值.
Professeur correcteur:天蓬老師Temps de correction:2019-03-19 15:42:47
Résumé du professeur:電腦也人腦不同, 人類最煩做重要的事, 而電腦最喜歡,也最擅長做重復(fù)的事, 循環(huán)可以解決很多重要工作