반복문은 for, while 등 몇가지가 존재합니다. 만약 입력할 값이 배열에 존재하는 값이라면? 아래와 같이 간단하게 배열에만 사용하는 반복문 foreach()를 사용할 수가 있습니다. 사용 방법은 매우 간단합니다.

foreach (배열명 as 문법에 사용할 배열값) { ... }
그럼 간단하게 예를 통해 알아보겠습니다.

! foreach() 배열함수 반복문 예제 소스



<?php
$test = array(1, 2, 3); // 배열의 선언
foreach ($test as $value) {
echo $value.', ';
}
?>



 result 
1, 2, 3, // 죄측과 같이 출력됨


이렇게 출력됩니다. 참고로 배열을 선언할때 위와 같이 직접 입력할 수도 있지만 array()를 사용할 수도 있죠.

$test = array(); // 빈배열 생성