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
반응형