>백엔드 개발 >PHP 튜토리얼 >PHP에서 endwhile 키워드의 역할과 예

PHP에서 endwhile 키워드의 역할과 예

WBOY
WBOY원래의
2023-06-28 20:00:151228검색

PHP에서 endwhile 키워드의 역할과 예

PHP에서 endwhile은 while 루프를 구현하는 데 사용되는 제어 구조입니다. 그 기능은 지정된 조건이 충족되면 조건이 더 이상 충족되지 않을 때까지 프로그램이 코드 블록을 반복적으로 실행할 수 있도록 하는 것입니다.

endwhile 구문은 다음과 같습니다.

while (condition):
    // 循环体代码
endwhile;

이 구문에서 조건은 논리 표현식입니다. 표현식의 값이 true이면 루프 본문의 코드가 실행됩니다. 루프 본문의 코드가 실행되면 조건의 값이 다시 판단됩니다. 여전히 true이면 루프 본문이 다시 실행됩니다. 이 과정은 조건의 값이 false가 되어 루프가 종료될 때까지 반복됩니다.

endwhile을 사용하는 예는 다음과 같습니다.

<?php
$i = 0;
$num = 5;

while ($i < $num):
    echo "当前数字是: " . $i . "<br>";
    $i++;
endwhile;
?>

이 예에서 변수 $i의 초기 값은 0이고 $num의 값은 5입니다. while 루프에 들어간 후 먼저 $i가 $num보다 작은지 확인합니다. $i의 초기값이 0이므로 조건이 만족되므로 루프 본문의 코드가 실행됩니다. 루프 본문의 코드는 현재 숫자의 값을 인쇄하고 $i 값에 1을 더합니다. 그런 다음 $i가 $num보다 작은지 다시 판단하고, 조건이 여전히 충족되면 $i의 값이 더 이상 $num보다 작지 않을 때까지 루프 본문을 다시 실행합니다. 각 루프 실행 후 $i 값은 루프가 끝날 때까지 1씩 증가합니다.

위 코드의 출력은 다음과 같습니다.

当前数字是: 0
当前数字是: 1
当前数字是: 2
当前数字是: 3
当前数字是: 4

루프 본문에서 조건이 더 이상 충족되지 않고 루프가 종료될 때까지 현재 숫자의 값이 0에서 4까지 증가하는 것을 볼 수 있습니다.

endwhile을 사용할 때 루프 본문 코드 블록의 끝은 세미콜론으로 끝나야 합니다. 그렇지 않으면 구문 오류가 발생합니다.

요약하자면, endwhile 키워드는 PHP에서 while 루프를 구현하는 데 사용되며, 조건을 지정하여 루프 본문의 실행을 제어합니다. 구문이 간결하고 명확하며 특정 코드를 반복적으로 실행하는 기능을 쉽게 구현할 수 있습니다.

위 내용은 PHP에서 endwhile 키워드의 역할과 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.