php 条件语句,PHP条件控制语句之“if语句”实例详解
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语句”实例详解相关推荐
- shellwhile比较_[Shell] if、for、while流程语句以及整数字符串判断比较的实例详解...
前言: 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核.不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序.Shell编程语言具 ...
- Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL、数据操作语句DML、数据控制语句DCL、其他基本语句、流程控制语句、批处理语句)概念及其相关案例之详细攻略
Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL.数据操作语句DML.数据控制语句DCL.其他基本语句.流程控制语句.批处理语句)概念及其相关案例之详细攻略 目录 T-S ...
- python中if语句的实例_对python中if语句的真假判断实例详解
说明 在python中,if作为条件语句,当if后面的条件参数为真时,则执行后面的语句块,反之跳过,为了深入理解if语句,我们需要知道if语句的真假判断方式. 示例 在python交互器中,经过测试发 ...
- mysql数据库select语句用法_mysql学习笔记之完整的select语句用法实例详解
本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...
- linux循环脚本while循环,shell脚本之循环语句for,while,until用法的详解
关于Linux中循环语句for,while,until用法的详解 for,while,until这些循环结构体在Linux的script中是使用非常多的,所以掌握他们的用法是很必要的,以下是我整理的关 ...
- Linux从入门到精通系列之SHELL编程循环语句语法及实例详解(forwhileuntil)
前言 Shell作为一种脚本编程语言,同样了包含了循环,分支等其他程序控制结构,从而能够轻松完成更加复杂.强大的功能.我们今天就来认识for.while.case语句的具体应用. 插个小广告吧,虽然我 ...
- python分支语句_Python中分支语句与循环语句实例详解
前言 本篇博文介绍一下Python中的if条件语句.while循环语句.for in循环语句以及break和continue控制关键字. 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 . ...
- mysql select语句详解_mysql学习笔记之完整的select语句用法实例详解
本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...
- java代码逻辑讲解_java逻辑控制语句实例详解
一.Java选择结构 1.if(条件)-else结构 当条件==true时执行if下的语句,否则执行else下的语句 2.if(条件1)-else if(条件2)-else结构(相关视频教程推荐:ja ...
最新文章
- 粒子滤波到底是怎么得到的?
- Linux之mount命令详解
- android开发过程中的错误:the file dx.jar was not loaded from the SDK folder
- Leetcode刷题指南和top100题目
- 数字化方法基础(二)_点的投影
- 你知道军装照H5浏览了多少次吗? 10亿
- 论文阅读 A SIMPLE BUT TOUGH-TO-BEAT BASELINE FOR SEN- TENCE EMBEDDINGS
- 高斯滤波器原理及其实现
- labview混合编程学习
- Struts2——OGNL表达式
- Linux rpm命令
- 解决java.lang.IndexOutOfBoundsException: Index: 0, Size: 0的问题
- PDF文件密码怎么解除
- springboot 删除路径下面所有文件_Spring boot内置Tomcat的临时目录被删除导致文件上传不了-问题解析...
- 科幻.后现代.后人类
- 利用VSPD建立虚拟串口
- sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.
- 精益之美甚于帕斯雀(摘自《代码之道》第2章)
- 在4G网络下GPS定位器汽车进行动力控制(断油断电)工作原理
- react生命周期总结
热门文章
- 【嵌入式】伺服无刷电机相关
- AT32F415 修改时钟和晶振方法(原创)
- R以及Rstudio的安装(Windows)
- 构建JDBC的连接池Pool
- 进阶之路 | 奇妙的 IPC 之旅
- CodeForces - 978F Mentors(思维)
- 基于springboot+Vue的鲜花销售商城网站
- .nwt+core+2.0+mysql_Centos7系统下搭建.NET Core2.0+Nginx+Supervisor环境
- Flink 系例 之 Connectors 连接 ElasticSearch
- 如何用行列式求解椭圆的面积