PHP 초보자를 위한 루프 ...LOGIN

PHP 초보자를 위한 루프 문

for 루프


형식: for($i=0;$i<10;$i++){

코드 실행

}


이제 1+2+....10

<?php
	header("Content-type: text/html; charset=utf-8");//设置编码
	//计算1到10之和
	$sum = 0 ;        //定义一个变量  初始值为0
	for($i=1;$i<=10;$i++){      //进入循环,当$i是1时,满足条件,执行$i++
		$sum = $sum + $i;   
	}
	echo $sum;
?>

<의 합을 만들어 보세요. 🎜 >while 루프

형식: while(조건){

실행 코드;

}

while 루프를 사용하여 다음의 숫자를 계산합니다. 1부터 10까지 그리고

<?php
	//while   循环    1到10  之和
	$sum = 0;
	$i = 1;
	while($i<=10){
		$sum = $sum + $i;
		$i++;  //如果没有$i++  那么$i的值就不会发生变化,这样就会一直循环
	}
	echo $sum;
?>

do....while 루프


형식: do{

실행 명령문;

}while(condition);

do....while을 사용하여 1에서 10까지의 합을 구합니다

<?php
	//do......while 循环  写出1到10 之和
	$sum = 0 ;
	$i = 1;
	
	do{
		$sum = $sum +$i;
		$i++;
	}while($i<=10);

	echo $sum;
?>

참고:

여부에 관계없이 $i가 조건을 만족하는지 여부에 따라 루프 본문이 1회 실행됩니다. i = 10일 때 루프 본문을 입력하고 $i++를 실행합니다. 이때 $i의 값은 11이 되며 조건 판단이 입력됩니다. 조건이 충족되지 않으면 루프에서 빠져나옵니다


루프의 break 및 continue 문

<?php
	//for  循环中break 与continue  的区别
	//当使用break的时候,$i的值是5的时候就跳出循环体
	//使用continue的时候,只有$i是5的时候跳出循环
	for ($i=1;$i<=10;$i++){ 

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

foreach 루프(강조)


foreach 루프는 배열을 순회하는 데 사용됩니다.

형식: foreach($array as $value){

코드 실행

}

<?php
	//foreach   循环
	$arr = array('one','two','three','four','five');   //创建一个数组,里面有5个元素
	
	foreach ($arr as $val) {
		echo $val."</br>";
	}
?>


참고: 각 사이클. 배열의 값은 $val 변수에 할당됩니다(배열 포인터가 하나씩 이동합니다). 다음 루프를 수행하면 배열의 다음 값이 표시됩니다


다음 섹션

<?php header("Content-type: text/html; charset=utf-8");//设置编码 //计算1到10之和 $sum = 0 ; //定义一个变量 初始值为0 for($i=1;$i<=10;$i++){ //进入循环,当$i是1时,满足条件,执行$i++ $sum = $sum + $i; } echo $sum; ?>
코스웨어