亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP 新手入門循環(huán)語(yǔ)句

for 迴圈


格式:for($i=0;$i<10;$i++){?

#執(zhí)行程式碼

}


現(xiàn)在做一個(gè)1+2+.....10總和的案例

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼
	//計(jì)算1到10之和
	$sum = 0 ;        //定義一個(gè)變量  初始值為0
	for($i=1;$i<=10;$i++){      //進(jìn)入循環(huán),當(dāng)$i是1時(shí),滿足條件,執(zhí)行$i++
		$sum = $sum + $i;   
	}
	echo $sum;
?>

#while ?循環(huán)

格式:while(條件){

????執(zhí)行程式碼;

}

以while 迴圈來(lái)算出1到10之和

<?php
	//while   循環(huán)    1到10  之和
	$sum = 0;
	$i = 1;
	while($i<=10){
		$sum = $sum + $i;
		$i++;  //如果沒(méi)有$i++  那么$i的值就不會(huì)發(fā)生變化,這樣就會(huì)一直循環(huán)
	}
	echo $sum;
?>

do....while ?迴圈


格式:do{

????執(zhí)行語(yǔ)句;

}while(條件);

用do.....while 來(lái)實(shí)現(xiàn)1到10之和

<?php
	//do......while 循環(huán)  寫出1到10 之和
	$sum = 0 ;
	$i = 1;
	
	do{
		$sum = $sum +$i;
		$i++;
	}while($i<=10);

	echo $sum;
?>

註:不論$i 是否滿足條件,循環(huán)體都是會(huì)執(zhí)行一次的,當(dāng)i= 10 的時(shí)候,進(jìn)入循環(huán)體,執(zhí)行$i++ ???此時(shí)$i的值是11 然後進(jìn)入條件判斷,不滿足條件,跳出循環(huán)?


for ?迴圈中的break ?與continue 語(yǔ)句

<?php
	//for  循環(huán)中break 與continue  的區(qū)別
	//當(dāng)使用break的時(shí)候,$i的值是5的時(shí)候就跳出循環(huán)體
	//使用continue的時(shí)候,只有$i是5的時(shí)候跳出循環(huán)
	for ($i=1;$i<=10;$i++){ 

		if($i==5){
			break;
			//continue;
		}
		echo $i."</br>";
	}
?>

foreach ?迴圈(重點(diǎn))


#foreach 迴圈用於遍歷數(shù)組。

格式:foreach($array as $value){

??????執(zhí)行程式碼;

##}

#

<?php
	//foreach   循環(huán)
	$arr = array('one','two','three','four','five');   //創(chuàng)建一個(gè)數(shù)組,里面有5個(gè)元素
	
	foreach ($arr as $val) {
		echo $val."</br>";
	}
?>


##註:每進(jìn)行一次循環(huán)。陣列中的值就會(huì)賦值給$val變數(shù)(陣列指標(biāo)會(huì)逐一的移動(dòng)),在進(jìn)行下一次迴圈時(shí),您會(huì)看到陣列中的下一個(gè)值


繼續(xù)學(xué)習(xí)
||
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 //計(jì)算1到10之和 $sum = 0 ; //定義一個(gè)變量 初始值為0 for($i=1;$i<=10;$i++){ //進(jìn)入循環(huán),當(dāng)$i是1時(shí),滿足條件,執(zhí)行$i++ $sum = $sum + $i; } echo $sum; ?>
提交重置程式碼