if和switch语句

PHP If...Else 语句

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

PHP 条件语句

当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。

在 PHP 中,提供了下列条件语句:

  1. if 语句 - 在条件成立时执行代码
  2. if...else 语句 - 在条件成立时执行一块代码,条件不成立时执行另一块代码
  3. if...elseif....else 语句 - 在若干条件之一成立时执行一个代码块
  4. switch 语句 - 在若干条件之一成立时执行一个代码块

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

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

语法

if          {条件}

{

 条件成立要执行的代码

}

elseif(条件){

elseif条件成立时执行的代码

}

else{

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

}

实例

        如果当前数字小于 10,下面的实例将输出 太阳,如果当前时间不小于 10

且小于 20,则输出月亮,否则输出 星星:当a小于10的时候,输出

$a=6;
if ($a<10)
{
    echo "太阳";
}
elseif($a<20){
    echo "月亮";
}
else{
        echo "星星";

}

 PHP - switch 语句

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

语法:

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

<?php

switch (n)

{

case label1:

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

break;

case label2:

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

break; default:

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

}

?>

实例:

        工作原理:首先对一个简单的表达式 n(通常是变量)进行一次计算。将表达式的值与结构来

每个 case 的值进行比较。如果存在匹配,则执行与 case 关联的代码。代码执行后,使用 break

来阻止代码跳入下一个 case 中继续执行。default 语句用于不存在匹配(即没有 case 为真)时执

行。

<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
    echo "你喜欢的颜色是红色!";
    break;
case "blue":
    echo "你喜欢的颜色是蓝色!";
    break;
case "green":
    echo "你喜欢的颜色是绿色!";
    break;
default:
    echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YUGUOHOU

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值