if语句的作用

在所有的编程语言中,例如C语言。JAVA等,都有if语句的存在,当然也包括PHP。if语句的作用就是按照条件选择执行不同的代码片段。

我们看一下if语句的格式if(表达式)

PHP语句;

如果表达式为真的话,,那么就执行PHP语句,否则就会跳过该语句,往下执行

如果执行的语句不只一条,我们可以使用“{}”包起来,像下面这样if(表达式){

PHP语句1;

PHP语句2;

PHP语句3;

}

在“{}”语句我们称为语句组。

看一下if语句的控制流程

下面我们看一下if语句的示例,代码如下<?php

header("content-type:text/html;charset=utf-8");

$num=rand(1,50);

if($num%2==0){

echo "\$num=$num";

echo "
$num 是偶数";

}

?>

实例解释:

首先使用rand()函数生成一个1,50之间的数,然后判断这个数是不是偶数,如果是偶数,则输出结果,否则,什么也不输出。

rand()函数的作用是取得一个随机的整数。

代码运行结果:

因为是随机生成的数,有时候不是偶数的话,是不会现在出现内容的。一般遇到这种情况的时候,我们会有一个当不满足条件的时候执行的PHP语句,这就需要我们下一节的内容了,下一节,我们给大家讲PHP条件控制语句中的“if...else”语句

php 条件语句,PHP条件控制语句之“if语句”实例详解相关推荐

  1. shellwhile比较_[Shell] if、for、while流程语句以及整数字符串判断比较的实例详解...

    前言: 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核.不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序.Shell编程语言具 ...

  2. Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL、数据操作语句DML、数据控制语句DCL、其他基本语句、流程控制语句、批处理语句)概念及其相关案例之详细攻略

    Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL.数据操作语句DML.数据控制语句DCL.其他基本语句.流程控制语句.批处理语句)概念及其相关案例之详细攻略 目录 T-S ...

  3. python中if语句的实例_对python中if语句的真假判断实例详解

    说明 在python中,if作为条件语句,当if后面的条件参数为真时,则执行后面的语句块,反之跳过,为了深入理解if语句,我们需要知道if语句的真假判断方式. 示例 在python交互器中,经过测试发 ...

  4. mysql数据库select语句用法_mysql学习笔记之完整的select语句用法实例详解

    本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...

  5. linux循环脚本while循环,shell脚本之循环语句for,while,until用法的详解

    关于Linux中循环语句for,while,until用法的详解 for,while,until这些循环结构体在Linux的script中是使用非常多的,所以掌握他们的用法是很必要的,以下是我整理的关 ...

  6. Linux从入门到精通系列之SHELL编程循环语句语法及实例详解(forwhileuntil)

    前言 Shell作为一种脚本编程语言,同样了包含了循环,分支等其他程序控制结构,从而能够轻松完成更加复杂.强大的功能.我们今天就来认识for.while.case语句的具体应用. 插个小广告吧,虽然我 ...

  7. python分支语句_Python中分支语句与循环语句实例详解

    前言 本篇博文介绍一下Python中的if条件语句.while循环语句.for in循环语句以及break和continue控制关键字. 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 . ...

  8. mysql select语句详解_mysql学习笔记之完整的select语句用法实例详解

    本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...

  9. java代码逻辑讲解_java逻辑控制语句实例详解

    一.Java选择结构 1.if(条件)-else结构 当条件==true时执行if下的语句,否则执行else下的语句 2.if(条件1)-else if(条件2)-else结构(相关视频教程推荐:ja ...

最新文章

  1. 粒子滤波到底是怎么得到的?
  2. Linux之mount命令详解
  3. android开发过程中的错误:the file dx.jar was not loaded from the SDK folder
  4. Leetcode刷题指南和top100题目
  5. 数字化方法基础(二)_点的投影
  6. 你知道军装照H5浏览了多少次吗? 10亿
  7. 论文阅读 A SIMPLE BUT TOUGH-TO-BEAT BASELINE FOR SEN- TENCE EMBEDDINGS
  8. 高斯滤波器原理及其实现
  9. labview混合编程学习
  10. Struts2——OGNL表达式
  11. Linux rpm命令
  12. 解决java.lang.IndexOutOfBoundsException: Index: 0, Size: 0的问题
  13. PDF文件密码怎么解除
  14. springboot 删除路径下面所有文件_Spring boot内置Tomcat的临时目录被删除导致文件上传不了-问题解析...
  15. 科幻.后现代.后人类
  16. 利用VSPD建立虚拟串口
  17. sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.
  18. 精益之美甚于帕斯雀(摘自《代码之道》第2章)
  19. 在4G网络下GPS定位器汽车进行动力控制(断油断电)工作原理
  20. react生命周期总结

热门文章

  1. 【嵌入式】伺服无刷电机相关
  2. AT32F415 修改时钟和晶振方法(原创)
  3. R以及Rstudio的安装(Windows)
  4. 构建JDBC的连接池Pool
  5. 进阶之路 | 奇妙的 IPC 之旅
  6. CodeForces - 978F Mentors(思维)
  7. 基于springboot+Vue的鲜花销售商城网站
  8. .nwt+core+2.0+mysql_Centos7系统下搭建.NET Core2.0+Nginx+Supervisor环境
  9. Flink 系例 之 Connectors 连接 ElasticSearch
  10. 如何用行列式求解椭圆的面积