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通用分页类page.php[仿google分页]
Aug 31 PHP
PHP教程 变量定义
Oct 23 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
Nov 07 PHP
php数组的概述及分类与声明代码演示
Feb 26 PHP
Linux下安装oracle客户端并配置php5.3
Oct 12 PHP
php银联网页支付实现方法
Mar 04 PHP
php自定义hash函数实例
May 05 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
May 13 PHP
php实现json编码的方法
Jul 30 PHP
phpcms的分类名称和类别名称的调用
Jan 05 PHP
php处理抢购类功能的高并发请求
Feb 08 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
Dec 10 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 stream_context_create()作用和用法分析
2011/03/29 PHP
PHP实现多进程并行操作的详解(可做守护进程)
2013/06/18 PHP
destoon整合UCenter图文教程
2014/06/21 PHP
js实现文件上传表单域美化特效
2015/11/02 Javascript
纯JavaScript代码实现文本比较工具
2016/02/17 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
工作中比较实用的JavaScript验证和数据处理的干货(经典)
2016/08/03 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
移动设备手势事件库Touch.js使用详解
2017/08/18 Javascript
移动端网页开发调试神器Eruda的介绍与使用技巧
2017/10/30 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
详解Vue.js中引入图片路径的几种方式
2019/06/17 Javascript
Vue data的数据响应式到底是如何实现的
2020/02/11 Javascript
微信小程序自定义弹出层效果
2020/05/26 Javascript
Antd的table组件表格的序号自增操作
2020/10/27 Javascript
[02:21]DOTA2英雄基础教程 蝙蝠骑士
2013/12/16 DOTA
Python代码调试的几种方法总结
2015/04/15 Python
python中split方法用法分析
2015/04/17 Python
在Python中操作字典之fromkeys()方法的使用
2015/05/21 Python
Python使用turtule画五角星的方法
2015/07/09 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
python Django中models进行模糊查询的示例
2019/07/18 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
PageFactory设计模式基于python实现
2020/04/14 Python
使用CSS3制作一个简单的进度条(demo)
2017/05/23 HTML / CSS
客户代表自我评价范例
2013/09/24 职场文书
周年庆典邀请函范文
2014/01/23 职场文书
法人代表委托书
2014/04/04 职场文书
学校对教师的评语
2014/04/28 职场文书
医院院务公开实施方案
2014/05/03 职场文书
建筑工地大门标语
2014/06/18 职场文书
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL
python如何为list实现find方法
2022/05/30 Python