반응형
<?php /* foreach 예제 1: 값만 */ $a = array(1, 2, 3, 17); foreach ($a as $v) { echo "\$a의 현재 값: $v.\n"; } /* foreach 예제 2: 값 (키는 가상으로 출력) */ $a = array(1, 2, 3, 17); $i = 0; /* 가상 목적으로만 사용 */ foreach ($a as $v) { echo "\$a[$i] => $v.\n"; $i++; } /* foreach 예제 3: 키와 값 */ $a = array( one" => 1, "two" => 2, "three" => 3, "seventeen" => 17 ); foreach ($a as $k => $v) { echo "\$a[$k] => $v.\n"; } /* foreach 예제 4: 다차원 배열 */ $a[0][0] = "a"; $a[0][1] = "b"; $a[1][0] = "y"; $a[1][1] = "z"; foreach ($a as $v1) { foreach ($v1 as $v2) { echo "$v2\n"; } } /* foreach 예제 5: 동적 배열 */ foreach (array(1, 2, 3, 4, 5) as $v) { echo "$v\n"; } ?>
반응형