abstrait:<?php /** * Created by PhpStorm. * User: hp * Date: 2019/3/26 * Time: 11:03 */ header("Content-Type:text/html;charset
<?php /** * Created by PhpStorm. * User: hp * Date: 2019/3/26 * Time: 11:03 */ header("Content-Type:text/html;charset=utf-8"); $arr1 = array(5,4,3,7,10); echo '用for循環(huán)遍歷此數(shù)組'.'<br>'; for ($i=0; $i <count($arr1) ;$i++){ echo $arr1[$i].'<br>'; } echo '<hr>'; $min = 77; $max = 87; $arr2 = range($min,$max); echo '用while循環(huán)遍歷此數(shù)組'.'<br>'; $i=0; while ($i <count($arr2)){ echo $arr2[$i].'<br>'; $i++; } echo '<hr>'; echo '用foreach循環(huán)遍歷此數(shù)組'.'<br>'; $arr3 = array('name'=>'iron man','age'=>'50','organization'=>'The Avengers','girlfriend'=>'pepper'); foreach ($arr3 as $key => $value){ echo $key.'=>'.$value.'<br>'; } /********************************************************************************************************* * 1.foreach在遍歷之前會(huì)自動(dòng)重置指針使用其指向第一個(gè)元素,所以foreach可以多次遍歷 * 2.foreach與for循環(huán)及while循環(huán)的效率比較:foreach要優(yōu)于for和while,因?yàn)閒or和while需要獲得數(shù)組的長(zhǎng)度通過(guò)i++才能遍歷,而foreach不需要 * 計(jì)算數(shù)組長(zhǎng)度 * 3.do{}while和while區(qū)別:while先判斷條件,條件滿足才執(zhí)行語(yǔ)句 * do{}while先執(zhí)行語(yǔ)句,然后再判斷條件,在條件之前語(yǔ)句至少被執(zhí)行一次 */
Professeur correcteur:天蓬老師Temps de correction:2019-03-26 16:47:25
Résumé du professeur:whiel 和 do - while 區(qū)別在于, 一個(gè)入口判斷, 一個(gè)是出口判斷, 其它是一樣的