foreach2 PHP Foreach 문을 이용한 배열출력 'foreach'문을 이용하지 않더라도 'for'문이나 'while'문을 이용해 출력 할 수 도있지만 'foreach'문을 이용해서 좀더 편리하게 배열변수를 출력해 보자. 'foreach'문은 'while'문처럼 원소의 개수만큼 문장을 반복 실행하게된다. * 인덱싱배열 출력 * $members = array("홍길동","임꺽정","허준"); foreach($members as $name){ //배열의 값을 foreach문을 이용해 출력 echo "이름: ".$name." "; } - $members 값을 순차적으로 출력 한다. * 연관배열 출력 * $score = array("홍길동"=>93,"임꺽정"=>90,"허준"=>88); foreach($score as $name=>$result){ //연관배열의.. 2008. 10. 19. php foreach 함수 PHP 4(PHP 3는 아님)는 펄이나 다른 언어와 같이 foreach구문을 지원합니다. 이런 구문은 간단하게 배열에 대한 작업을 수행하는 가장 쉬운 기법입니다. foreach는 배열에서만 작동하고 다른 데이터형을 갖는 변수나 초기화되지 않은 변수에 대해서 이 구문을 사용하려한다면 에러 메시지를 만날것입니다. 이 구문은 두가지 문법이 있습니다; 두번째보다는 첫번째문법이 더 유용한 사용법입니다: /* 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; /* 가상 목적으로만 .. 2008. 10. 14. 이전 1 다음