PHP If Else(elsefi) 语句


Posted in PHP onApril 07, 2013

条件语句

当您编写代码时,您常常需要为不同的判断执行不同的动作。

您可以在代码中使用条件语句来完成此任务。

if...else 语句

在条件成立时执行一块代码,条件不成立时执行另一块代码
elseif 语句
与 if...else 配合使用,在若干条件之一成立时执行一个代码块If...Else 语句
如果您希望在某个条件成立时执行一些代码,在条件不成立时执行另一些代码,请使用 if....else 语句。

语法

if (condition)
  code to be executed if condition is true;
else
  code to be executed if condition is false;

实例

如果当前日期是周五,下面的代码将输出 "Have a nice weekend!",否则会输出 "Have a nice day!":

<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
  echo "Have a nice weekend!"; 
else
  echo "Have a nice day!"; 
?>
</body>
</html>

如果需要在条件成立或不成立时执行多行代码,应该把这些代码行包括在花括号中:

<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
  {
  echo "Hello!<br />"; 
  echo "Have a nice weekend!";
  echo "See you on Monday!";
  }
?>
</body>
</html>

ElseIf 语句
如果希望在多个条件之一成立时执行代码,请使用 elseif 语句:

语法

if (condition)
  code to be executed if condition is true;
elseif (condition)
  code to be executed if condition is true;
else
  code to be executed if condition is false;

实例
如果当前日期是周五,下面的例子会输出 "Have a nice weekend!",如果是周日,则输出 "Have a nice Sunday!",否则输出 "Have a nice day!":

<html>
<body>
<?php
$d=date("D");
if ($d=="Fri")
  echo "Have a nice weekend!"; 
elseif ($d=="Sun")
  echo "Have a nice Sunday!"; 
else
  echo "Have a nice day!"; 
?>
</body>
</html>
PHP 相关文章推荐
Windows下PHP的任意文件执行漏洞
Oct 09 PHP
基于mysql的论坛(6)
Oct 09 PHP
PHP5 面向对象(学习记录)
Dec 02 PHP
PHP json_encode中文乱码问题的解决办法
Sep 09 PHP
PHP调用Linux命令权限不足问题解决方法
Feb 07 PHP
PHP实现链式操作的核心思想
Jun 23 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
Aug 31 PHP
thinkPHP查询方式小结
Jan 09 PHP
php操作access数据库的方法详解
Feb 22 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
PHP进阶学习之命名空间基本用法分析
Jun 18 PHP
PHP的imageTtfText()函数深入详解
Mar 03 PHP
PHP插入排序实现代码
Apr 04 #PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 #PHP
PHP常用的文件操作函数经典收藏
Apr 02 #PHP
精美漂亮的php分页类代码
Apr 02 #PHP
php更新mysql后获取影响的行数发生异常解决方法
Mar 28 #PHP
php页面跳转代码 输入网址跳转到你定义的页面
Mar 28 #PHP
PHP 数组和字符串互相转换实现方法
Mar 26 #PHP
You might like
PHP 采集获取指定网址的内容
2010/01/05 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
php提交表单时保留多个空格及换行的文本样式的方法
2017/06/20 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
js中获取事件对象的方法小结
2011/03/13 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
javascript中加号(+)操作符的一些神奇作用
2014/06/06 Javascript
node.js中watch机制详解
2014/11/17 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
使用jquery提交form表单并自定义action的实现代码
2016/05/25 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
在Js页面通过POST传递参数跳转到新页面详解
2017/08/25 Javascript
3种vue组件的书写形式
2017/11/29 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
[08:54]DOTA2-DPC中国联赛 正赛 Aster vs LBZS 选手采访
2021/03/11 DOTA
用python分割TXT文件成4K的TXT文件
2009/05/23 Python
在Python中操作日期和时间之gmtime()方法的使用
2015/05/22 Python
python 添加用户设置密码并发邮件给root用户
2016/07/25 Python
Python logging模块用法示例
2018/08/28 Python
python学生信息管理系统(完整版)
2020/04/05 Python
Python2与Python3的区别实例分析
2019/04/11 Python
python 环境搭建 及python-3.4.4的下载和安装过程
2019/07/20 Python
python dataframe NaN处理方式
2019/12/26 Python
基于python3生成标签云代码解析
2020/02/18 Python
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
金融专业个人的自我评价
2013/10/18 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
单位绩效考核方案
2014/05/11 职场文书
少年派的奇幻漂流观后感
2015/06/08 职场文书
2016学校先进集体事迹材料
2016/02/29 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
Python干货实战之八音符酱小游戏全过程详解
2021/10/24 Python