PHP for 루프
PHP for 루프는 코드 블록을 지정된 횟수만큼 실행합니다.
PHP for 루프
스크립트가 실행될 횟수를 미리 결정한 경우 for 루프를 사용할 수 있습니다.
구문
for (init counter; test counter; increment counter) { code to be executed; }
매개변수:
· init counter: 루프 카운터 값 초기화
· 테스트 카운터:: 각 루프 반복을 평가합니다. 값이 TRUE이면 계속 반복합니다. 값이 FALSE이면 루프가 종료됩니다.
· 증분 카운터: 루프 카운터의 값을 늘립니다.
다음 예에서는 0에서 10까지의 숫자를 보여줍니다.
예
<?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?>
PHP foreach 루프
foreach 루프는 배열에서만 작동하며 배열의 각 키/값 쌍을 반복하는 데 사용됩니다.
구문
foreach ($array as $value) { code to be executed; }
루프가 반복될 때마다 현재 배열 요소의 값이 $value 변수에 할당되고 배열 포인터는 마지막 배열 요소에 도달할 때까지 하나씩 이동합니다. .
다음 예는 주어진 배열($colors)의 값을 출력하는 루프를 보여줍니다.
예
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>
for(표현식 1; 표현식 2; 수식 3) {
실행해야 할 코드 세그먼트는
}
· 수식 1은 초기화 할당이며 동시에 여러 코드를 할당할 수 있습니다. .
· 식 2는 각 루프가 시작되기 전에 평가됩니다. 값이 TRUE이면 루프가 계속되고 중첩 루프 문이 실행됩니다. 값이 FALSE이면 루프가 종료됩니다.
· 식 3은 각 루프 후에 평가됩니다.
· <? <br />';
· }
· ?>
rreee ------ ----------------------------- -------- ---------------- -------- ------
for 루프를 사용하여 9*9 구구단 만들기 > 🎜>//99 곱셈표는 1부터 시작하므로 $i = 1 변수를 선언하고 $i를 10보다 작게 만듭니다. 즉 최대값은 9입니다.
<?PHP for($i=0,$j=10;$i<$j;$i++,$j--){ echo $i.'---------'.$j.'<br />'; } ?>foreach 루프 foreach 루프는 배열을 순회하는 데 사용되며 나중에 배열에서 작업할 때 사용할 수 있습니다.
구문
foreach($array를 $value로)
{코드를 실행하려면;
}루프할 때마다 현재 배열 요소의 값이 $value 변수에 할당되고(배열 포인터가 하나씩 이동함) 다음에 루프할 때 배열의 다음 값이 표시됩니다. .
아아아아다음 섹션