php for 루프에는 다음과 같은 두 가지 작성 방법이 있습니다. 1. "for(expr1; expr2; expr3){...}" 방법 2. "for(expr1; expr2; expr3){if(...) {}break;}..." 메서드.
PHP for 루프를 작성하는 방법은 몇 가지입니까?
PHP for 루프 작성 방법 및 예제
For 루프는 가장 최근의 루프 문 중 하나입니다. 언어에 관계없이 이 루프 문이 있으며, 우리 작업에서도 일반적으로 사용되는 루프 방법입니다. .
문법 규칙:
for (expr1; expr2; expr3){ 要执行的代码 }
expr1: 루프가 시작되는 위치를 나타냅니다.
expr2: 루프의 조건 값이 TRUE이면 루프가 계속되고 중첩 루프 문이 실행됩니다. 값이 FALSE이면 루프가 종료됩니다.
expr3: 각 루프 후에 평가(및 실행)됩니다.
글이 좀 모호합니다. 가장 간단한 for 루프 데모를 작성해 보겠습니다!
for 루프 데모1:
<?php for($n=1;$n<20;$n++){ echo 'for循环语句执行第'.$n."次<br>"; }
실행 결과:
for循环语句执行第1次 for循环语句执行第2次 for循环语句执行第3次 for循环语句执行第4次 for循环语句执行第5次 for循环语句执行第6次 for循环语句执行第7次 for循环语句执行第8次 for循环语句执行第9次 for循环语句执行第10次 for循环语句执行第11次 for循环语句执行第12次 for循环语句执行第13次 for循环语句执行第14次 for循环语句执行第15次 for循环语句执行第16次 for循环语句执行第17次 for循环语句执行第18次 for循环语句执行第19次
$n<20의 조건이 충족되지 않으면 $n이 출력되지 않는 것을 볼 수 있습니다.
For 루프 문 Demo2, break를 사용하여 for 루프에서 빠져나옵니다.
<?php for($n=1;$n<20;$n++){ if($n==10){ break; } echo 'for循环语句执行第'.$n."次<br>"; }
출력 결과:
for循环语句执行第1次 for循环语句执行第2次 for循环语句执行第3次 for循环语句执行第4次 for循环语句执行第5次 for循环语句执行第6次 for循环语句执行第7次 for循环语句执行第8次 for循环语句执行第9次
n이 10이면 루프에서 빠져나오고 실행을 계속하지 않습니다. 10개 중에서 뛰어내리고 나머지를 계속 실행하려면 다음과 같이 작성할 수 있습니다.
<?php for($n=1;$n<20;$n++){ if($n==10){ continue; } echo 'for循环语句执行第'.$n."次<br>"; }
이런 식으로 루프에서 빠져나오면 결과는 다음과 같습니다.
for循环语句执行第1次 for循环语句执行第2次 for循环语句执行第3次 for循环语句执行第4次 for循环语句执行第5次 for循环语句执行第6次 for循环语句执行第7次 for循环语句执行第8次 for循环语句执行第9次 for循环语句执行第11次 for循环语句执行第12次 for循环语句执行第13次 for循环语句执行第14次 for循环语句执行第15次 for循环语句执行第16次 for循环语句执行第17次 for循环语句执行第18次 for循环语句执行第19次
권장 학습: " PHP 비디오 튜토리얼"
위 내용은 루프용 PHP를 작성하는 방법에는 여러 가지가 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!