컴퓨터 세상/PHP

PHP - foreach 문

Jimin Daddy 2020. 7. 13. 10:39

## 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