PHP If...Else 语句

2025-11-19 23:49:17

1、if语句用于仅当指定条件成立时执行代码。

2、语法规则

if (条件)

{

条件成立时要执行的代码;

}

3、练习:如果当前时间小于 20,下面的实例将输出 "Have a good day!":

<?php

$t=date("H");

if ($t<"20")

{

    echo "Have a good day!";

}

?>

PHP If...Else 语句

1、在条件成立时执行一块代码,条件不成立时执行另一块代码时,使用if...else语句。

2、语法规则:

if (条件)

{

条件成立时执行的代码;

}

else

{

条件不成立时执行的代码;

}

3、练习:如果当前时间小于 20,下面的实例将输出 "Have a good day!",否则输出 "Have a good night!":

4、<?php

$t=date("H");

if ($t<"20")

{

    echo "Have a good day!";

}

else

{

    echo "Have a good night!";

}

?>

PHP If...Else 语句

1、在若干条件之一成立时执行一个代码块,可以使用 if....else if...else 语句。

2、语法规则:

if (条件)

{

if 条件成立时执行的代码;

}

else if (条件)

{

elseif 条件成立时执行的代码;

}

else

{

条件不成立时执行的代码;

}

3、练习:如果当前时间小于 10,下面的实例将输出 "Have a good morning!",如果当前时间不小于 10 且小于 20,则输出 "Have a good day!",否则输出 "Have a good night!":

4、<?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!";

}

?>

PHP If...Else 语句

1、switch 语句用于根据多个不同条件执行不同动作。

如果希望有选择地执行若干代码块之一,则可以使用 switch 语句。

2、语法规则:

switch (n)

{

case label1:

   如果 n=label1,此处代码将执行;

   break;

case label2:

   如果 n=label2,此处代码将执行;

   break;

default:

   如果 n 既不等于 label1 也不等于 label2,此处代码将执行;

}

3、工作原理:

首先对一个简单的表达式 n(通常是变量)进行一次计算。

将表达式的值与结构中每个 case 的值进行比较。

PHP If...Else 语句

4、如果存在匹配,则执行与 case 关联的代码。代码执行后,使用 break 来阻止代码跳入下一个 case 中继续执行。

default 语句用于不存在匹配(即没有 case 为真)时执行。

PHP If...Else 语句

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢