if...else...elseif 문

PHP If...Else 문

조건문은 다양한 조건에 따라 다양한 작업을 수행하는 데 사용됩니다.

PHP 조건문

코드를 작성할 때 다양한 판단에 따라 다양한 작업을 수행해야 하는 경우가 많습니다. 코드에서 조건문을 사용하여 이 작업을 수행할 수 있습니다.

PHP에서는 다음과 같은 조건문이 제공됩니다. 코드 블록을 실행하고, 조건이 true가 아닐 때 다른 코드 블록을 실행합니다.

·     if...else if... .else 문 - 여러 조건 중 하나가 true인 경우 코드 블록 실행

·    switch 문 - 여러 조건 중 하나가 true인 경우 코드 블록 실행

PHP - if 문

if 문은 지정된 조건이 true인 경우에만 코드를 실행하는 데 사용됩니다. 구문

if(조건)

{

조건이 참일 때 실행되는 코드;

}

현재 시간이 20보다 작으면 다음 예는 "Have a good day!"를 출력합니다.

<?php
 $t=date("H");
 if ($t<"20")
 {
     echo "Have a good day!";
 }
 ?>

PHP - if...else 문

조건이 true일 때 코드 블록을 실행하고 조건이 true가 아닐 때 다른 코드 블록을 실행하려면 if....else 문을 사용하세요. 구문

if(조건)

{

조건이 참일 때 실행되는 코드;

}

else
{
코드 조건이 true가 아닌 경우 실행 코드;
}

현재 시간이 20보다 작으면 "Have a good day!"를 출력하고, 그렇지 않으면 "Have a a"를 출력합니다. good night!":

<?php
 $t=date("H");
 if ($t<"20")
 {
     echo "Have a good day!";
 }
 else
 {
     echo "Have a good night!";
 }
 ?>

PHP - if...else if....else 문

은 코드 블록을 실행합니다. 여러 조건 중 하나가 true인 경우 if... .else if...else 문을 사용하세요. .구문

if(조건)

{

조건이 true일 때 실행할 코드;

}

else if(조건)
{
조건이 참일 때 실행되는 elseif 코드;
}
else
{
조건이 참이 아닐 때 실행되는 코드;
}

현재 시간이 10보다 작으면 다음과 같이 인스턴스가 "Have a good morning!"을 출력하고, 현재 시간이 10보다 작지 않고 20보다 작으면 "Have a good day!"를 출력하고, 그렇지 않으면 "Have a good morning!"을 출력합니다. 출력 "Have a good night!":

Instance

<?php
 $t=date("H");
 if ($t<"10")
 {
     echo "Have a good morning!";
 }
 else if ($t<"20")
 {
     echo "Have a good day!";
 }
 else
 {
     echo "Have a good night!";
 }
 ?>

if 문

if(true){
         语句;
         语句;
}
if(bool) {
         多条
}
if(bool)
         单条

조건의 값이 true(true)이면 php는 문 그룹을 실행합니다. . 반대로 조건식의 값이 false(false)일 경우, php는 명령문을 그룹화하지 않고, 명령문 그룹을 무시하고 후속 명령문을 실행합니다.

PHP - if...else 문

if (条件)
 {
 条件成立时执行的代码;
 }
 else
 {
 条件不成立时执行的代码;
 }

if-else 조건 판단은 if 조건 판단과 유사합니다. 단, if -else 문의 조건식이 수식의 값이 true(true)이면 if(문 그룹 1)의 본문 문이 실행되고, 조건식의 값이 false(false)이면 else(문 그룹 2)의 본문 문이 실행됩니다. 실행됩니다

PHP - elseif 문

if(条件){
}else  if (条件2){
}else if (条件3){
}..........
 
if(条件){
}elseif(条件2){
}elseif (条件3){
}..........
else{
};

코드 예

<?php
     $score = 67;
     if ($score >=90 && $score <=100){
         echo "优秀";
     }else if($score >=80 && $score <90) {
         echo "良";
     } elseif($score >=70 && $score <80){
         echo "好";
     }else if($score >=60 && $score <70){
         echo "一般";
     }elseif($score >=0 && $score<60){
         echo "差";
     }else{
         echo "分数不符合范围";
     };
 
 ?>

참고: 이 다중 방향 분기에서는


하나만 입력할 수 있습니다.
지속적인 학습
||
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~