php의 while 루프는 지정된 횟수만큼 코드 블록을 실행하기 위해 루프를 돌거나, 지정된 조건이 true일 때 코드 블록을 실행하기 위해 루프를 돌립니다.
----------------------------------------------- --- ---------------
코드를 작성할 때 코드 블록을 여러 번 반복해야 하는 경우가 많습니다. while 루프 문을 사용하여 이 작업을 완료할 수 있습니다.
while--지정된 조건이 true인 한 코드 블록은 루프에서 실행됩니다.
do...while--먼저 코드 블록을 한 번 실행한 다음 지정된 조건이 true일 때 루프를 반복합니다.
for--코드 블록을 지정된 횟수만큼 실행하는 루프입니다.
foreach--배열의 각 요소를 기반으로 코드 블록을 반복합니다.
while 루프
while 문은 지정된 조건이 true가 아닐 때까지 코드 블록을 반복합니다.
while(condition)
{
루프에서 실행되는 코드;
}
Case:
변수 a의 값을 11($a=11)로 설정합니다. ---------------------------- ------ ----- 는 다음 결과를 출력합니다: while 출력 값: 11 while 출력 값: 12 다음은 예제 코드: do...while 루프 do...while 문은 코드를 한 번 이상 실행한 다음 조건을 확인하고 루프가 반복됩니다. Syntax do Example 다음 예에서는 먼저 변수 a의 값을 1($a=11)로 설정합니다. 그런 다음 do...while 루프를 시작합니다. 루프는 변수 a의 값을 1씩 증가시킨 다음 이를 출력합니다. 먼저 조건을 확인하십시오(a가 가벼운 비이거나 20과 같음). a가 5보다 작거나 같으면 루프가 그에 따라 실행됩니다: do...while 출력 값: 11 다음은 예제 코드입니다. 실행 코드 블록 지정 횟수를 반복하거나, 지정된 조건이 true일 때 코드 블록을 반복합니다. for 루프는 스크립트를 실행해야 하는 횟수를 미리 알 때 사용됩니다. Syntax for(초기값; 조건부 증가; ){ 초기값: 주로 변수 값을 초기화하며, 카운터를 설정하는 데 사용됩니다. 한 번 실행됩니다). 조건: 루프 실행 제한. TRUE이면 루프가 계속됩니다. FALSE이면 루프가 종료됩니다. 증분: 주로 카운터를 증가시키는 데 사용됩니다(그러나 루프 끝에서 실행되는 모든 코드일 수 있음). 참고: 위의 초기 값 및 증분 매개변수는 비어 있거나 여러 표현식(쉼표로 구분)을 가질 수 있습니다. 예 출력 값: 11 다음은 예제 코드입니다. foreach 루프 foreach 루프는 배열을 트래버스하는 데 사용됩니다. Syntax 루프가 수행될 때마다 현재 배열의 값이 $value 변수에 할당됩니다(배열 포인터가 이동함) 하나씩) 루프를 통과하면 배열의 다음 값을 볼 수 있습니다. 예 다음 예제는 주어진 배열의 값을 출력하는 루프를 보여줍니다. 배열 값을 하나씩 출력합니다: 하나씩 다음은 예시 코드입니다. 위 내용은 예제에서는 while, do...while, for 및 foreach의 네 가지 루프를 소개합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
그러면 while 루프는 a$a=11;
while($a<=20){
echo "输出数值:".$a."";
$a++;
}
while 출력 값: 13
while 출력 값: 14
while 출력 값: 15
while 출력 값: 16
while 출력 값: 17
while 출력 값: 18
while 출력 값: 19
while 출력 값: 20 <?php
$a=11;
while($a<=20){
echo "while输出数值:".$a."<br>";
$a++;
}
?>
while循环Code、
{
실행할 코드;
}
while(condition)
do.. .while 출력 값: 12
do... while 출력 값: 13
do...while 출력 값: 14
do...while 출력 값: 15
do...while 출력 값: 16
do.. .while 출력 값: 17
do... while 출력 값: 18
do...while 출력 값: 19
do...while 출력 값: 20<?php
$a=11;
do{
echo"do...while输出数值:".$a."<br/>";
$a++;
}while($a<=20);
?>
do...while循环代码
실행할 코드
}
출력 값: 12
출력 값: 13
출력 값: 14
출력 값: 15
출력 값: 16
출력 값: 17
출력 값: 18
for 출력 값: 19
for 출력 값: 20<?php
for($a=11;,$a<=20;,$a++){
echo "for输出数值:".$a."<br/>";
}
?>
foreach ($array as $value){
코드를 실행하려면;
}
배열 값을 하나씩 출력합니다. two
배열 값을 하나씩 출력: three
배열 값을 하나씩 출력 값: four
배열 값을 하나씩 출력: five<?php
$x=array("one","two","three","four","five");
foreach($x as $value){
echo "逐一输出数组值:".$value."<br/>";
}
?>