앞서 "if" 문에 대해 소개해 드렸는데, "if" 문은 조건이 만족되지 않으면 PHP 문을 실행하는 경우가 대부분입니다. 조건이 만족되면 항상 PHP 문을 실행하고, 조건이 만족하지 않으면 다른 PHP 문을 실행해야 합니다. 이때 오늘 소개한 "if...else" 문을 사용해야 합니다네.
먼저 "if...else" 문의 문법 형식을 살펴보겠습니다.
if(条件表达式){ PHP语句1; }else{ PHP语句2; }
문에 대한 자세한 설명:
위 명령문의 의미는 다음과 같습니다. 조건식이 true이면 PHP 문 1을 실행하고, 조건식이 false이면 PHP 문 2를 실행합니다. 이는 표현식 조건이 충족될 때 PHP 문이 실행되고, 표현식 조건이 충족되지 않을 때 PHP 문이 실행되어야 한다는 요구를 충족시킵니다.
“if...else” 문의 흐름 제어 차트를 살펴보겠습니다
if...else 문 예
이 예는 "if 문 예"를 기반으로 합니다. "if"문의 예는 해당 표현식이 true인 경우에만 결과가 출력되고, 그렇지 않으면 출력 결과가 없습니다. 하지만 if...else 문을 사용하면 표현식 조건의 만족 여부에 관계없이 결과가 출력됩니다. 코드는 다음과 같습니다.
<?php header("content-type:text/html;charset=utf-8"); $num=rand(1,50); if($num%2==0){ echo "变量$num 是偶数"; }else{ echo "变量$num 是奇数"; } ?>
예시 설명:
rand() 함수 임의의 정수를 구하는 함수입니다.
먼저 rand() 함수를 사용하여 1에서 50 사이의 숫자를 생성한 다음, 그 숫자가 짝수인지 조건부로 판단하고, 조건식이 참이면 " 변수 $num은 짝수입니다"가 출력됩니다. , 어쨌든 조건식은 false이고 "변수 $num은 홀수입니다"가 출력됩니다.
코드 실행 결과는 다음과 같습니다.
무작위로 생성되는 숫자이기 때문에 페이지를 새로 고칠 때마다 결과가 달라집니다. 한번 시도해 보세요!
위 내용은 PHP 제어문의 "if...else" 문 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!