pm1122dev의 비밀노트

[php] 반복문 for, while, foreach 본문

php&mysql

[php] 반복문 for, while, foreach

pm1122Dev 2021. 4. 13. 12:41
728x90
반응형

반복문은 같은것을 반복적으로 수행하는 것을 말합니다. 종류는 for, while, foreach 3가지가 있는데 조금씩 사용방법이 다르니 상황에 맞춰서 사용하시면 됩니다.

 

//for문
<?
	for($i=0; $i<=10; $i++){ //초기값, 조건, 증가값
    	echo $i;
    }
    
//result
//012345678910

//while문

$i = 1;  //초기값
while($i <= 10){ //조건문 i가 10보다 크거나 작으면 반복문을 실행합니다. 
	echo $i;
    $i++; //초기값 i에 +1를 더해줍니다. 
}

//foreach문
$array = array("a","b","c");

foreach($array as $val){ //value만 가져오는 경우
	echo $val;
}

//result
//a b c

foreach($array as $key=>$val){ //key, value를 가져오는 경우
	echo "key: ".$key." , val: ".$val;
}

//result 
//key:0 , val:a key:1 , val:b key:2 , val:c
?>

 

728x90
반응형
Comments