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 相关文章推荐
Ajax PHP简单入门教程代码
Apr 25 PHP
获取远程文件大小的php函数
Jan 11 PHP
一道关于php变量引用的面试题
Aug 08 PHP
用php的ob_start来生成静态页面的方法分析
Mar 09 PHP
php笔记之:文章中图片处理的使用
Apr 26 PHP
PHP的password_hash()使用实例
Mar 17 PHP
php查看网页源代码的方法
Mar 13 PHP
使用图灵api创建微信聊天机器人
Jul 23 PHP
实例讲解PHP设计模式编程中的简单工厂模式
Feb 29 PHP
php传值方式和ajax的验证功能
Mar 27 PHP
基于 Swoole 的微信扫码登录功能实现代码
Jan 15 PHP
PHP策略模式写法
Apr 01 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电台频率大全 - 31 新疆维吾尔族自治区
2020/03/11 无线电
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
PHP实现的随机红包算法示例
2017/08/14 PHP
JS 的应用开发初探(mootools)
2009/12/19 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
用js判断页面是否加载完成实现代码
2012/12/11 Javascript
原生JS实现加入收藏夹的代码
2013/10/24 Javascript
javascript中setTimeout的问题解决方法
2014/05/08 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
js用拖动滑块来控制图片大小的方法
2015/02/27 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
js实现可键盘控制的简单抽奖程序
2016/07/13 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
2017/03/30 Javascript
vue 怎么创建组件及组件使用方法
2017/07/27 Javascript
vue组件横向树实现代码
2018/08/02 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
详解vue-cli 2.0配置文件(小结)
2019/01/14 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
[50:50]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.20
2020/12/23 DOTA
python将图片文件转换成base64编码的方法
2015/03/14 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
django框架实现一次性上传多个文件功能示例【批量上传】
2019/06/19 Python
python中的&amp;&amp;及||的实现示例
2019/08/07 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
python-地图可视化组件folium的操作
2020/12/14 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
PHP面试题集
2016/12/18 面试题
C#里面可以避免一个类被其他类继承么?如何?
2013/09/26 面试题
线程问题:wait()方法是定义在哪个类里面
2015/07/07 面试题
考博导师推荐信范文
2015/03/27 职场文书
老人与海读书笔记
2015/06/26 职场文书
Python基础之元类详解
2021/04/29 Python