반응형

foreach문은 php개발자라면 반드시 알아두어야한다. 하지만 초보들에게는 조금 어려울 수 있으니 감안하고 봐주길 바란다.

 

지금은 잘 몰라도 넘어가자. 조금더 공부하면 더 쉽게 이해할 수 있다.

 

foreach문은 배열에 들어있는 값들을 꺼낼때 사용한다.

 

일단 예문을 보자.

 

<?php

$arr  = array(1,2,3,4,5,6);

echo "값은 => ".$arr;

echo "<br>=============<br>";

foreach($arr as $p){

echo "값은 => ".$p."<br>";

}

 

echo "현재 값은 => ".$p." 입니다.";

?>

 

$arr은 일반 변수가 아니고 배열이다. $arr안에는 여러개의 값들이 들어있다. 

 

이런 배열을 일반 변수처럼 echo 를 이용해 값을 출력하려고 하면 오류가 난다.

 

배열은 반드시 foreach 를 사용해 배열에 들어있는 값들을 꺼내야한다.

 

foreach문을 살펴보자.

 

$arr은 배열변수다. $arr에 들어있는 값들을 순서대로 $p에 집어 넣는다.

 

$p값을 찍어보면 배열에 들어 있는 값들이 순서대로 출력되고.

 

모두 출력되면 foreach문이 끝나는 것을 알 수 있다.

 

지금은 이 정도만 알면된다. 이정도만 이해해도 훌륭하다.

반응형

+ Recent posts