蜗蜗侠's Blog-关注网络安全移动版

主页 > 编程语言 > PHP >

PHP基础之if条件语句

0x01 前言
好长时间没写东西了,得赶紧写一篇文章压压精。今天讲讲条件语句,主要内容包括 if 、 if else 、if elseif else语句

0x02 if语句


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

主要格式如下这样
[AppleScript] 纯文本查看 复制代码
?
1
2
3
4
if (你的条件)
{
    执行代码
}


下面我们来写一个小程序

[AppleScript] 纯文本查看 复制代码
?
1
2
3
4
5
6
7
<?php
        $x = 5;
        if ($x >= 3)
        {
                echo "OK";
        }
?>


这里可以看到,一开始我赋予了变量x=5,然后if (条件)   条件是当变量x大于等于3的时候,输出OK。运行一下



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

  根据上一个案例,我们就想了,变量x大于等于3才执行,如果小于3不就不会执行么,那我们如果想让变量x小于3的时候输出NO,这时候我们就可以用上 if else语句


代码格式如下

[AppleScript] 纯文本查看 复制代码
?
1
2
3
4
5
6
7
8
if (条件)
{
条件成立时执行的代码;
}
else
{
条件不成立时执行的代码;
}


我们就上一个案例改改代码(主要是我懒,懒得重写)
[AppleScript] 纯文本查看 复制代码
?
01
02
03
04
05
06
07
08
09
10
11
<?php
        $x = 2;
        if ($x >= 3)
        {
                echo "OK";
        }
        else
        {
                echo "NO";
        }
?>


一开始,我们先给变量x赋值 ,变量x=2,如果变量x大于等于3的时候,输出 OK ,否则输出NO。运行一下看看效果




0x04 if elseif


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

首先我们还是来看看格式
[AppleScript] 纯文本查看 复制代码
?
01
02
03
04
05
06
07
08
09
10
11
12
if (条件)
{
if 条件成立时执行的代码;
}
else if (条件)
{
elseif 条件成立时执行的代码;
}
else
{
条件不成立时执行的代码;
}


我们再来改一下之前的代码。
[AppleScript] 纯文本查看 复制代码
?
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
<?php
        $x = 3;
        if ($x < 3)
        {
                echo "OK";
        }
        elseif ($x = 3)
        {
                echo "ichunqiu";
        }
        else
        {
                echo "NO";
        }
?>


这里一开始赋值x=3。如果x<3输出OK。然后运行到elseif ($x = 3) ,当x=3的时候,输出ichunqiu,否则输出NO。
运行一下试试。




0x05 今天的新闻联播到此结束
(责任编辑:蜗蜗侠)