PHP条件语句

条件语句,经常会用到的

if语句

PHP的if语句和C差球不多,也能一层套一层,直到自己都不知道自己在做什么。

<?php
if ($a > $b) {
    echo "a > b";
    $b = $a;
}
?>

else语句, 有了if,那铁定少不了else

直接上代码,语法什么的一下就明白了

<?php
if ($a > $b) {
    echo "a > b";
} else {
    echo "b > a";
}
?>

当然少不了else if这种基本上是门语言都有的东西

<?php
if ($a > %b) {
    echo "a > b";
} elseif ($a == $b) {
    echo "a = b";
} else {
    echo "a < b";
};
?>

在php里面,elseifelse if行为完全一样,可以随便换着用,但是除了下面这种操作,我第一次看到也表示很惊讶

<?php
if($a > $b):
    echo "a > b";
elseif($a == $b):
    echo "a = b";
else:
    echo "a < b";
endif;
?>

switch 语句,学过C的话肯定也很熟悉

<?php
// 判断条件为数字
switch ($i) {
    case 0:
        echo "0";
        break;
    case 1:
        echo "1";
        break;
    case 2:
        echo "2";
        break;
}
// 判断条件还可以是字符串
switch ($i) {
    case "a":
        echo "a";
        break;
    case "b":
        echo "b";
        break;
    case "c":
        echo "c";
        break;
    // 如果一个有一个都对不上的可能,还可以用default
    default:
        echo "一个都对不上";
}
?>

邮箱503147973@qq.com,欢迎交流

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值