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 相关文章推荐
Mysql和网页显示乱码解决方法集锦
Mar 27 PHP
php邮件发送,php发送邮件的类
Mar 24 PHP
php的memcache类分享(memcache队列)
Mar 26 PHP
php读取flash文件高宽帧数背景颜色的方法
Jan 06 PHP
php中删除数组的第一个元素和最后一个元素的函数
Mar 07 PHP
PHP调用API接口实现天气查询功能的示例
Sep 21 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
PHP排序二叉树基本功能实现方法示例
May 26 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
实例讲解通过​PHP创建数据库
Jan 20 PHP
PHP实现数据四舍五入的方法小结【4种方法】
Mar 27 PHP
PHP保留两位小数的几种方法
Jul 24 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&amp;&amp;mysql)二
2006/10/09 PHP
PHP 类型转换函数intval
2009/06/20 PHP
PHP中include()与require()的区别说明
2010/03/10 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
PHP实现下载远程图片保存到本地的方法
2017/06/19 PHP
Laravel监听数据库访问,打印SQL的例子
2019/10/24 PHP
Jquery升级新版本后选择器的语法问题
2010/06/02 Javascript
关于jquery动态增减控件的一些想法和小插件
2010/08/01 Javascript
加速IE的Javascript document输出的方法
2010/12/02 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
jQuery easyUI datagrid 增加求和统计行的实现代码
2016/06/01 Javascript
【经典源码收藏】基于jQuery的项目常见函数封装集合
2016/06/07 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
python二叉树遍历的实现方法
2013/11/21 Python
Python生成不重复随机值的方法
2015/05/11 Python
Python实现Sqlite将字段当做索引进行查询的方法
2016/07/21 Python
给你选择Python语言实现机器学习算法的三大理由
2017/11/15 Python
Python提取转移文件夹内所有.jpg文件并查看每一帧的方法
2019/06/27 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
2019/08/15 Python
pytorch 模型可视化的例子
2019/08/17 Python
Django封装交互接口代码
2020/07/12 Python
英文版网络工程师求职信
2013/10/28 职场文书
求职自荐信格式
2013/12/04 职场文书
大学生职业规划范文:象牙塔生活的四年计划
2014/01/14 职场文书
优秀员工表扬信
2014/01/17 职场文书
电教室标语
2014/06/20 职场文书
2014年挂职干部工作总结
2014/12/06 职场文书
保证书格式
2015/01/16 职场文书
学校开除通知书
2015/04/25 职场文书
婚礼嘉宾致辞
2015/07/28 职场文书
2015年中秋寄语
2015/07/31 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书