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 相关文章推荐
PHP中获取变量的变量名的一段代码的bug分析
Jul 07 PHP
PHP的5个安全措施小结
Jul 17 PHP
PHP中的生成XML文件的4种方法分享
Oct 06 PHP
迅速确定php多维数组的深度的方法
Jan 07 PHP
二进制交叉权限微型php类分享
Feb 07 PHP
PHP中echo和print的区别
Aug 28 PHP
迁移PHP版本到PHP7
Feb 06 PHP
php单链表实现代码分享
Jul 04 PHP
PHP中SQL查询语句的id=%d解释(推荐)
Dec 10 PHP
php获取今日开始时间和结束时间的方法
Feb 27 PHP
使用Laravel中的查询构造器实现增删改查功能
Sep 03 PHP
Laravel Eloquent分表方法并使用模型关联的实现
Nov 25 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
全国FM电台频率大全 - 3 河北省
2020/03/11 无线电
DedeCMS dede_channeltype表字段注释
2010/04/07 PHP
php操作SVN版本服务器类代码
2011/11/27 PHP
使用php批量删除数据库下所有前缀为prefix_的表
2014/06/09 PHP
总结一些PHP中好用但又容易忽略的小知识
2017/06/02 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
JavaScript事件列表解说
2006/12/22 Javascript
window.showModalDialog使用手册
2007/01/11 Javascript
用js实现的抽象CSS圆角效果!!
2007/05/03 Javascript
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
2012/10/11 Javascript
javascrip关于继承的小例子
2013/05/10 Javascript
jquery实现定时自动轮播特效
2015/12/10 Javascript
EasyUI 中combotree 默认不能选择父节点的实现方法
2016/11/07 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
vue元素实现动画过渡效果
2017/07/01 Javascript
详细AngularJs4的图片剪裁组件的实例
2017/07/12 Javascript
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
Vue.js的复用组件开发流程完整记录
2018/11/29 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
微信小程序wxml列表渲染原理解析
2019/11/27 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
[04:39]显微镜下的DOTA2第十三期—Pis卡尔个人秀
2014/04/04 DOTA
python函数参数*args**kwargs用法实例
2013/12/04 Python
使用python开发vim插件及心得分享
2014/11/04 Python
python GUI实例学习
2017/11/21 Python
Python numpy实现数组合并实例(vstack,hstack)
2018/01/09 Python
Python实现的根据文件名查找数据文件功能示例
2018/05/02 Python
python3 线性回归验证方法
2019/07/09 Python
使用python动态生成波形曲线的实现
2019/12/04 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
英国游戏机和游戏购物网站:365games.co.uk
2018/06/18 全球购物
产品促销活动策划书
2014/01/15 职场文书
新春寄语大全
2014/04/09 职场文书