PHP 배열 루프(반복문) 사용법

PHP에서 배열(Array) 값이 있으면, 루프를 사용해서 목록을 구성할 수 있습니다. 이번 시간에는 루프를 사용하는 방법에 대해서 가볍게 한번 알아보겠습니다.

for() 사용법

$arr = array("HTML", "CSS", "WEB", "JavaScript", "JAVA");

for( $i = 0; $i < count($arr); $i++ ){
    echo "배우고 싶은 것 : ".$arr[$i]."\n";
}

// 결과
배우고 싶은 것 : HTML
배우고 싶은 것 : CSS
배우고 싶은 것 : WEB
배우고 싶은 것 : JavaScript
배우고 싶은 것 : JAVA

 

foreach() 사용법

$arr = array("HTML", "CSS", "WEB", "JavaScript", "JAVA");

foreach( $arr as $key => $val ){
    echo "배우고 싶은 것 : ".$val."\n";
}

// 결과
배우고 싶은 것 : HTML
배우고 싶은 것 : CSS
배우고 싶은 것 : WEB
배우고 싶은 것 : JavaScript
배우고 싶은 것 : JAVA

마무리

for(), foreach()를 이용해서 배열(Array) 루프(반복문) 간단한 사용법에 대해서 알아봤습니다. 간단하지만, 기본이 되는 사용법입니다.
실제 개발은 여러 가지 이슈들이 발생을 하고, 클라이언트가 원하는 방향으로 막 개발을 하다 보면, 정말 엄청한 루프(반복문) 짜는 경우도 많이 있습니다. 다음 시간에는 루프(반복문) 예시에 대해서 한번 작성해 보도록 하겠습니다.