PHP for 루프
- 이전 페이지 PHP While 루프
- 다음 페이지 PHP 함수
PHP의 반복문은 지정된 횟수만큼 코드 블록을 실행합니다.
PHP for 루프
스크립트가 실행되는 횟수를 미리 결정한 경우, for 루프를 사용할 수 있습니다.
문법
for (초기화 계수; 테스트 계수; 증가 계수) { 실행할 코드; }
매개변수:
- 계수 초기화:루프 카운터의 값을 초기화합니다
- 테스트 계수:: 각 루프 반복을 평가합니다. 값이 TRUE이면 루프를 계속합니다. 값이 FALSE이면 루프가 끝납니다.
- 계수 증가:루프 카운터의 값을 증가시킵니다
아래의 예제는 0에서 10까지의 숫자를 보여줍니다:
예제
<?php for ($x=0; $x<=10; $x++) { echo "숫자는:$x <br>"; } ?>
PHP foreach 루프
foreach 루프는 배열에만 적용되며, 배열의 각 키/값 쌍을 순회합니다.
문법
foreach ($array as $value) { 실행할 코드; }
각 루프 반복에서, 현재 배열 요소의 값이 $value 변수에 할당되고, 배열 포인터는 하나씩 이동하여 마지막 배열 요소에 도달할 때까지 이동합니다.
아래의 예제는 주어진 배열($colors)의 값을 출력하는 루프를 보여줍니다:
예제
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>
다음 장에서는 배열에 대한 더 많은 지식을 배울 수 있습니다.
- 이전 페이지 PHP While 루프
- 다음 페이지 PHP 함수