## foreach 문
- 배열을 for문을 통하여 반복문을 처리할 때 유용한 처리문.
- 사용법
foreach (배열변수 as 값 변수) {
문장;
}
위의 내용을 보면 foreach 뒤의 배열변수의 배열의 값을 as뒤의
값 변수에 넣게된다. (주로 인덱싱 배열에 사용)
또 다른 방식은
foreach (배열 변수 as 키 변수 => 값 변수) {
문장;
}
위의 내용을 보면 foreach 뒤의 배열변수의 키를 키 변수에 값을 값 변수에
넣게된다. (주로 연관 배열에 사용)
아래의 예제는 인덱싱 배열일 경우
ex) <?
$members = array ("윤준수", "윤윤윤", "준준준");
foreach ($members as $name) {
echo $name. "<br>";
}
?>
위 내용의 출력 값은
윤준수
윤윤윤
준준준
과 같다. 배열의 값을 $name 변수에 할당한다.
아래의 예제는 연관 배열일 경우
ex) <?
$members = array ("윤준수" => 87, "윤윤윤" => 95, "준준준" => 84);
foreach ($members as $name => $point) {
echo $name . " - " . $point . "<br>";
}
?>
위 내용의 출력 값은
윤준수 - 87
윤윤윤 - 95
준준준 - 84
와 같다. 배열의 키는 $name 변수에 값은 $point 변수에 할당한다.
'컴퓨터 세상 > PHP' 카테고리의 다른 글
PHP - require 문, require_once 문 (0) | 2020.07.13 |
---|---|
PHP - include 문 (0) | 2020.07.13 |
PHP - switch 문 (0) | 2020.07.13 |
PHP - break 문, continue 문 (0) | 2020.07.13 |
PHP - for 문 (0) | 2020.07.13 |