Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP에서 'foreach' 루프의 내부 작업

<시간/>

PHP의 'foreach' 루프는 배열 내의 키 값 쌍에 액세스하는 데 도움이 됩니다. 'foreach' 루프는 배열에서만 작동하며 루프 카운터를 초기화할 필요가 없다는 장점이 있습니다. 이 외에도 루프를 종료하는 데 필요한 조건을 설정할 필요가 없습니다. 'foreach' 루프도 암시적으로 이 작업을 수행합니다.

예시

<?php
   $my_arr = array("Joe", "Hannah", "Paul", "Sanna");
   foreach($my_arr as $entry)
   {
      echo "$entry<br/>";
   }
?>

출력

Joe
Hannah
Paul
Sanna

문자열 값의 배열이 정의되고 foreach 루프는 변수 이름을 지정하여 배열 내부의 모든 요소에 액세스하는 데 사용됩니다. 'echo'는 콘솔에 배열의 모든 요소를 ​​표시하는 데 사용됩니다.