if语句——条件控制语句,if条件控制语句是所有流程控制语句中最简单、最常用的一个,根据获取的不同条件判断以执行不同的语句。应用范围十分广泛,无论程序大小几乎都会应用到该语句。
if语句 语法
if (expr)
statement ; //这是基本的表达式
if () {} //这是执行多条语句的表达式
参数expr按照布尔求值。如果expr的值为true,将执行statement;如果值为false,则忽略statement。if语句可以无限层地嵌套到其他if语句中去,实现更多条件的执行。
if语句 示例
应用if语句判断当变量的值等于deepinout时,输出“极客笔记”
代码如下:
<?php
string="deepinout";
if(string=="deepinout"){
echo "极客笔记"; //结果为:极客笔记
}
?>
应用if语句判断指定的年份是否为闰年
代码如下:
<?php
num = 2021; //定义一个变量num,并为其赋值为2021
if((num%4)==0 && (num%100)!=0){
//如果变量num能够被4整除,而同时不能被100整除,则执行下面的语句
echo "num".'年'."是闰年"; //输出是闰年
}else{ //否则输出是平年
echo "$num".'年'."是平年";
}
?>
本示例的运行结果为:
比较变量a和变量b的大小,当变量a的值大于变量b的值时,显示“极客笔记”;当变量a的值小于变量b的值时,显示“PHP手册”
<?php
a=30; //定义一个整型变量a,值为30
b=20; //定义一个整型变量b,值为20
if(a>b){ //使用if语句判断a和b的大小
echo"极客笔记<br>"; //输出判断的结果对应的字符串
}else{
echo"PHP手册<br>";
}
?>
本示例的运行结果为: