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生成SessionID和图片校验码的思路和实现代码
Mar 10 PHP
PHP开发过程中常用函数收藏
Dec 14 PHP
PHP 基本语法格式
Dec 15 PHP
PHP数据库调用类调用实例(详细注释)
Jul 12 PHP
基于php split()函数的用法详解
Jun 05 PHP
php的GD库imagettftext函数解决中文乱码问题
Jan 24 PHP
Thinkphp实现自动验证和自动完成
Dec 19 PHP
PHP的Yii框架中过滤器相关的使用总结
Mar 29 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 PHP
利用php的ob缓存机制实现页面静态化方法
Jul 09 PHP
php输出控制函数和输出函数生成静态页面
Jun 27 PHP
ThinkPHP 5.x远程命令执行漏洞复现
Sep 23 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
为什么那些咖啡爱好者大多看不上连锁咖啡店?
2021/03/06 咖啡文化
php启用zlib压缩文件的配置方法
2013/06/12 PHP
Zend Framework教程之配置文件application.ini解析
2016/03/10 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
javascript if条件判断方法小结
2014/05/17 Javascript
jQuery实现鼠标划过修改样式的方法
2015/04/14 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
Vue表单实例代码
2016/09/05 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
bootstrapfileinput实现文件自动上传
2016/11/08 Javascript
js生成随机颜色方法代码分享(三种)
2016/12/29 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
js判断文件类型大小并给出提示的实现方法
2018/01/03 Javascript
webpack本地开发环境无法用IP访问的解决方法
2018/03/20 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
2019/12/07 Javascript
Python实现类继承实例
2014/07/04 Python
Python中itertools模块用法详解
2014/09/25 Python
python中OrderedDict的使用方法详解
2017/05/05 Python
Python 中导入csv数据的三种方法
2018/11/01 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
使用批处理脚本自动生成并上传NuGet包(操作方法)
2019/11/19 Python
canvas绘制视频封面的方法
2018/02/05 HTML / CSS
加拿大女包品牌:Matt & Nat
2017/05/12 全球购物
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
what is the difference between ext2 and ext3
2015/08/25 面试题
煤矿安全演讲稿
2014/05/09 职场文书
软件售后服务承诺书
2014/05/21 职场文书
酒店开业策划方案
2014/06/02 职场文书
农村门前三包责任书
2014/07/25 职场文书
详解前端任务构建利器Gulp.js使用指南
2021/04/30 Javascript
简单了解 MySQL 中相关的锁
2021/05/25 MySQL
MYSQL 运算符总结
2021/11/11 MySQL