Php/php if else

来自菜鸟教程
跳转至:导航、​搜索

PHP if ... else ... elseif语句

条件语句用于根据不同的条件执行不同的操作。

PHP条件语句

通常,在编写代码时,您希望针对不同的条件执行不同的操作。您可以在代码中使用条件语句来执行此操作。

在PHP中,我们有以下条件语句:

  • if 语句-如果一个条件为真,则执行一些代码
  • if...else 语句-如果条件为true,则执行一些代码;如果条件为false,则执行另一个代码
  • if...elseif...else 语句-为两个以上的条件执行不同的代码
  • switch 语句-选择要执行的许多代码块之一

PHP-if语句

The if 如果一个条件为真,则该语句执行一些代码。

句法

if (condition) {

    code to be executed if condition is true;
}

输出“祝你今天愉快!”如果当前时间(HOUR)小于20:

<?php

$t = date("H");


if ($t < "20") {

  echo "Have a good day!";

 }

?>

PHP-if ... else语句

The if...else 如果条件为真,则语句执行一些代码,如果条件为假,则语句执行另一个代码。

句法

if (condition) {

    code to be executed if condition is true;

 }
else {

  code to be executed if condition is false;

}

输出“祝你今天愉快!”如果当前时间少于20,则显示“晚上好!”除此以外:

<?php

$t = date("H");


if ($t < "20") {

 
echo "Have a good day!";

 }
else {

  echo 
"Have a good night!";

 }

?>

PHP-if ... elseif ... else语句

The if...elseif...else 语句针对两个以上的条件执行不同的代码。

句法

if (condition) {

    code to be executed if this condition is true;

}
elseif (condition) {

    code to be executed if first condition is false and this 
  condition is true;

} else {

  code to be executed if all conditions are false;

}

输出“早上好!”如果当前时间少于10,则显示“祝您今天愉快!”如果当前时间小于20。否则将输出“晚上好!”:

<?php

$t = date("H");


if ($t < "10") {

  echo "Have a good morning!";

 }
elseif ($t < "20") {

    echo "Have a good day!";

 } else {

  echo "Have a good night!";

 }

?>

PHP-切换语句

The switch 该声明将在下一章中进行解释。

PHP练习