2014년 12월 30일 화요일

php foreach 반복문 일반배열일 때 사용법

이 문서는 지속적으로 갱신되는 내용을 다룹니다.
최신 버전의 문서는 언제든지 http://crealnet.blogspot.kr에서 얻을 수 있습니다.
문서가 업데이트 될 때마다 이메일로 받아보고 싶으시다면 http://crealnet.blogspot.kr/p/pdf.html 를 사용해 주세요.
기타 추가적으로 필요하신 사항은 http://crealnet.blogspot.kr/p/blog-page.html에서 연락주시면 됩니다.
읽어주셔서 감사합니다!


php foreach 반복문 일반배열일 때 사용법

반복문 중 하나.
집합에서 집합의 요소를 하나씩 빼서 블럭안에서 사용한다.

예시.
<?php
  $foobar = array('foo','bar', 'lalala');
  foreach($foobar as $fb)
  {
      echo $fb;
      echo '<br />';

  }
?>


코드 설명
foo, bar ,lalala 를 묶어서 $foobar 라는 이름을 붙임.

$foobar의 값을 하나씩 빼서 $fb 라는 변수로 이름붙임.

$fb 의 내용을 출력.

값 변화 보기.

$foobar 의 첫번째 요소인 'foo' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 foo 를 출력
줄바꿈 출력

foo 다음 요소가 있나 살펴봄. bar 가 있으므로 계속 실행.

$foobar 의 첫번째 요소인 'bar' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 bar 를 출력
줄바꿈 출력

bar 다음 요소가 있나 살펴봄. lalala 가 있으므로 계속 실행.

$foobar 의 첫번째 요소인 'lalala' 를 빼내서 $fb 라고 이름붙임.
$fb 의 값인 lalala 를 출력
줄바꿈 출력

lalala 다음 요소가 있나 살펴봄. 아무것도 없으므로 블럭 종료.


형식

foreach ([반복할 값] as [빼낸 요소에 붙일 이름])
{
    [내용]
}

댓글 없음:

댓글 쓰기