프로그래밍/PHP

[PHP] foreach 사용법

떨어지는 용 2017. 12. 12. 15:16

▶PHP foreach 사용법



▶설명


PHP에서 foreach 문은 배열의 원소나, 객체의 프로퍼티 수만큼 반복하여 동작하는 구문입니다.

foreach는 배열의 원소나, 객체의 프로퍼티에 값 하나하나에 대해 처리하는 경우에 for 문보다 깔끔한 코드를 만들어 낼 수 있습니다.


▶사용법


방법1 : Value만 가져오는 경우

foreach($array as $value)


방법2 : Key와 Value를 가져오는 경우

foreach($array as $key => $value)


▶예제1



코드

<?php
$employee_list = array(
    'Programmer' => 'Edward',
    'Designer' => 'Alex'
);

foreach($employee_list as $row)
{
    echo $row."<br/>";
}
?>


결과

Edward
Alex


▶예제2



코드

<?php
$employee_list = array(
    'Programmer' => 'Edward',
    'Designer' => 'Alex'
);

foreach($employee_list as $key => $value)
{
    echo $key." : ".$value."<br/>";
}
?>


결과

Programmer : Edward
Designer : Alex