`

PHP If Else(elsefi) 语句(入门很不错)

阅读更多
php最常用的条件判断语句,if、elseif 以及 else 语句用于执行基于不同条件的不同动作。

条件语句

当您编写代码时,您常常需要为不同的判断执行不同的动作。

您可以在代码中使用条件语句来完成此任务。

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!";
}
//from 脚本学堂 http://www.jbxue.com
?>
</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>
分享到:
评论

相关推荐

    C语言中if-else语句的嵌套分析.pdf

    本文将对if-else语句的嵌套关系进行详细的分析和解释,包括if-else语句的基本概念、if-else语句的嵌套关系、if-else语句的执行顺序等方面的内容。通过对if-else语句的分析,可以更好地理解C语言程序设计的基本原理和...

    PHP If Else(elsefi) 语句

    其中,“if else”语句作为最常见的条件判断语句之一,主要用于基于特定条件的真假来执行不同的代码块。同时,“elseif”语句的引入,增强了多重条件判断的灵活性和可用性。 “if”语句的基本结构是检查一个条件...

    if else 语句 sql server

    if else 语句

    C语言中分支结构:if语句、if-else语句和switch语句的使用方法.docx

    C语言中分支结构:if语句、if-else语句和switch语句的使用方法 C语言中分支结构是一种非常基本但非常重要的编程结构,它允许程序根据条件执行不同的代码块。在C语言中,分支结构有三种基本类型:if语句、if-else...

    TIA博途WINCC的触摸屏VB脚本入门学习(IF THEN ELSE判断语句).docx

    这篇文档主要介绍了如何通过VB脚本在TIA博途WINCC的触摸屏上实现基本的逻辑判断,特别是使用IF THEN ELSE语句。 首先,我们需要创建一个TIA博途项目,并添加一个HMI(Human Machine Interface)。在项目中,创建一...

    编译原理课程设计 if else 语句翻译

    本课程设计的核心是实现 if-else 条件语句的 LR 分析方法,并生成对应的四元式。LR 分析器是一种自底向上的语法分析方法,适用于处理上下文无关文法,对于编写编译器来说非常实用。 首先,我们需要理解 if-else ...

    语句注解IF_ELSE语句

    ### 语句注解IF_ELSE语句 #### 基础概念 在程序设计语言中,`if_else`语句是一种基本的控制结构,用于根据条件的不同来选择执行不同的代码块。它允许程序员根据特定的条件来决定程序的执行路径。`if_else`语句由`if...

    IF-ELSE条件语句的翻译程序设计 (递归下降法、输出三地址表示)

    在编译原理中,"IF-ELSE条件语句的翻译程序设计"是一个重要的主题,它涉及到如何将高级语言中的逻辑判断语句转换成机器可以直接执行的指令。此课题主要使用了两种方法:递归下降法和输出三地址表示。 递归下降法是...

    IF-ELSE条件语句的翻译程序设计(简单优先法、输出四元式)

    在编程语言的编译原理中,IF-ELSE条件语句的翻译是编译器设计中的重要环节。简单优先法和输出四元式是两种常见的中间表示(Intermediate Representation, IR)技术,它们在编译过程中起着关键作用。下面将详细阐述这...

    IF-ELSE条件语句的翻译程序设计(递归下降法、输出四元式)

    在编程语言编译器或解释器的设计中,条件语句如IF-ELSE是核心部分,它们负责根据不同的条件执行不同的代码块。本话题主要探讨如何使用递归下降法来解析IF-ELSE条件语句,并将其转化为四元式,这是一个重要的中间表示...

    IF-ELSE语句的LL1文法及四元式输出

    本主题聚焦于如何构建IF-ELSE语句的LL1文法,并讨论如何将其转化为四元式输出,以便更好地理解和实现编译器的中间代码生成。 首先,让我们理解IF-ELSE语句的基本结构。在大多数编程语言中,IF-ELSE语句用于基于特定...

    if else 循环语句的程序设计

    在编程世界中,控制流程是实现复杂逻辑的关键部分,而`if`和`else`语句则是其中的基础构造块。本文将深入探讨C语言中的`if`和`else`循环语句,包括它们的词法、语法和语义分析,并结合实际的课程设计案例进行详细...

    IF-ELSE条件语句的翻译程序设计(LL(1)法、输出四元式)

    在"Compare"这个文件中,很可能是包含了比较操作的相关四元式或者与IF-ELSE条件判断相关的实例,这些内容可以帮助我们进一步理解IF-ELSE条件语句在实际编译器设计中的实现细节。通过学习和理解这些概念,开发者可以...

    使用if else语句把它们的中间数找出来

    在编程领域,`if...else`语句是条件控制结构的一种基本形式,用于根据不同的条件执行不同的代码块。在这个特定的题目中,我们需要编写一个程序,接收三个实数(浮点数)作为输入,然后使用`if...else`语句找到并输出...

    编译原理课设--IF-ELSE条件语句的翻译程序设计LR分析法

    在编译原理中,IF-ELSE条件语句的翻译程序设计是构建编译器时一个重要的环节。LR分析法作为一种自底向上的语法分析方法,常用于实现这种翻译过程。以下将详细介绍LR分析法及其在处理IF-ELSE条件语句中的应用。 LR...

    运用IF-else

    压缩包子文件的文件名称列表中,"17if-else.avi"很可能是一个视频教程,详细讲解了如何在编程中使用IF-else语句。"编程学习方法大曝光!.url"可能是一个链接,指向关于有效编程学习策略的文章或视频。"免费领取黑马...

    TIA博途WINCC的触摸屏VB脚本入门(IF THEN ELSEIF 判断语句).docx

    在这个教程中,我们将深入理解如何使用VB脚本来实现基于IF THEN ELSEIF的条件判断逻辑在TIA博途WINCC触摸屏上的应用。 首先,我们需要创建一个TIA博途项目,并添加一个HMI(Human Machine Interface)。在HMI变量表...

    IF-ELSE条件语句的翻译程序设计(LL(1)法、输出三地址表示)

    IF-ELSE条件语句作为编程语言的基础构造块,其翻译设计至关重要。本文主要关注如何使用LL(1)方法来解析并生成IF-ELSE条件语句的三地址表示。 LL(1)解析是一种自左至右的前递归分析方法,"L"代表Left-to-right,表示...

Global site tag (gtag.js) - Google Analytics