> 백엔드 개발 > PHP 튜토리얼 > PHP 루프 제어문의 'for' 루프문 예에 대한 자세한 설명

PHP 루프 제어문의 'for' 루프문 예에 대한 자세한 설명

怪我咯
풀어 주다: 2023-03-07 13:32:01
원래의
4387명이 탐색했습니다.

이번 장에서는 PHP 루프 제어문의 "for" 루프에 대해 설명하겠습니다.

for 루프는 PHP의 복잡한 루프 구조입니다. 세 가지 표현식이 있습니다. 문법 형식 은 다음과 같습니다:

 for (expr1; expr2; expr3){
     statement;
}
로그인 후 복사

문법 세부 사항:

첫 번째 표현식 expr1은 루프 시작 부분에서 한 번만 실행됩니다.

두 번째 표현식 expr2는 실행 결과가 true인 경우 루프 본문의 각 루프 시작 부분에서 실행됩니다. 이면 실행된 명령문이고, 그렇지 않으면 루프에서 빠져나와 실행을 계속합니다.

세 번째 표현식 expr3은 각 루프 후에 실행됩니다.

for 루프 문 흐름 제어 차트

PHP 루프 제어문의 for 루프문 예에 대한 자세한 설명

PHP 루프 제어문의 for 루프문 예에 대한 자세한 설명for 루프를 컴팩트하게 생각하면 됩니다. 다음과 같은 간결한 while 루프 버전

while 루프를 사용하여 작성된 코드:

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码
$num = 1;
while ($num <= 5) {
    echo $num;
    $num++;
}
?>
로그인 후 복사

변경 가능 for 루프 사용 다음

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码
$num = 1;
for ($num = 1; $num <= 5; $num++) {
    echo $num;
}

?>
로그인 후 복사

를 작성하는 경우 두 코드를 실행한 결과는 동일합니다. 따라서 기능면에서 for 루프와 while 루프는 동일하다고 볼 수 있습니다

for 루프 인스턴스

이 예에서는 for 루프를 사용하여 5

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码
for($x=1;$x<5;$x++){
    echo "学习PHP的第".$x."年"."<br/>";
}
?>
로그인 후 복사

코드 실행 결과:

PHP 루프 제어문의 for 루프문 예에 대한 자세한 설명

위는 for 루프의 간단한 응용예입니다. 루프를 사용할 때에는 루프가 끝날 수 있는지, 무한 루프가 없어야 하는지를 반드시 기억해야 합니다. 무한 루프, in "while" 루프 문 에 대해 이야기할 때 이미 소개한 적이 있으니 읽어보시면 됩니다. 여기서는 너무 많은 내용을 소개하지 않겠습니다. 다음 섹션에서는 "foreach 루프"라고 불리는 PHP의 특수 루프 문에 대해 설명하겠습니다.

위 내용은 PHP 루프 제어문의 'for' 루프문 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿