以前的时候还没注意到,知道进入公司,看的代码多了点,时常看到elseif的分支,而我自己时常用的是else if,于是就注意到,他们既然都可以用,那么他们的却别在哪儿呢?

通过查询,原来,确实有点小小区别:1.一个能用冒号,另外一个不可以

<?php
/* Incorrect Method: */
if($a > $b):echo $a." is greater than ".$b;
else if($a == $b): // Will not compile.echo "The above line causes a parse error.";
endif;
/* Correct Method: */
if($a > $b):echo $a." is greater than ".$b;
elseif($a == $b): // Note the combination of the words.echo $a." equals ".$b;
else:echo $a." is neither greater than or equal to ".$b;
endif;
?>

转载于:https://www.cnblogs.com/ishenghuo/p/4350383.html

php中的elseif和else if相关推荐

  1. php smarty if,php Smarty中if,elseif,else用法详解

    php Smarty模板条件选择结构if-elseif-else,{if}必须和{/if}成对出现,当然也可以使用{else}和{elseif}子句,{if}中可以使用如下修饰词: if实例 {if} ...

  2. Matlab编程与数据类型 -- 多分支条件选择语句if/elseif/…/else/end

    本微信图文详细介绍了Matlab中if/elseif/-/else/end多分支条件选择语句.

  3. python中的for语句涉及的序列可以是列表_Python中的列表与循环

    文章中的所有例子全部经过实际测试,可以直接使用.开发环境是python 3.8.5 条件和循环 本章的主要内容是Python的条件和循环语句.主要涉及if.else.elif.while.for.ra ...

  4. ACM/OI中C++常用优化(实用/调试/技巧)代码(语法)

    一.C++万能编译头文件 #include<bits/stdc++.h> 从 #include <iostream> #include <cstdio> #incl ...

  5. c语言中条件编译相关的预编译指令

     一. 内容概述 本文主要介绍c语言中条件编译相关的预编译指令,包括#define.#undef.#ifdef.#ifndef.#if.#elif.#else.#endif.defined. 二. ...

  6. 关于php的ifelse说法,PHP,否则elseif

    介绍 有条件地执行一个或多个语句是任何编程语言的最重要特征.PHP通过if,else和elseif语句提供此功能.if语句的主要用法如下- 语法if (expression) statement; i ...

  7. C中的预编译宏定义-转

    C中的预编译宏定义 2009-02-10 作者: infobillows 来源:网络 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocesso ...

  8. C语言中宏定义宏编译的使用#if,#ifdef,#ifndef,#elif,#else,#endif,defined使用详解,可以实现和if else一样的效果

    #define            定义一个预处理宏 #undef            取消宏的定义 #if                   编译预处理中的条件命令,相当于C语法中的if语句 ...

  9. C语言中-条件编译#ifdef的妙用详解_透彻

    本文主要介绍c语言中条件编译相关的预编译指令,包括  #define.#undef.#ifdef.#ifndef.#if.#elif.#else.#endif.defined. #define     ...

最新文章

  1. 按需加载图片(图片懒加载)
  2. 人工智能应用实战系列-如何在新闻推荐中使用迁移学习
  3. BugKuCTF WEB web基础$_POST
  4. weblogic常见漏洞
  5. Rtx 实时通知实现
  6. 多路复用IO和异步IO
  7. 赛锐信息:SAP进化论
  8. Android 动画的分类
  9. Ubuntu下安装微信
  10. Excel如何实现随机不重复抽取
  11. PredRNN++:网络结构和代码解读
  12. 2016年软考程序员模拟预测习题20题
  13. egret 龙骨操作,返回龙骨显示对象
  14. Batch Normalization解析
  15. POJ3238生日相同问题C++
  16. HTML复选框--checkbox
  17. arduino仿真平台有哪些
  18. Android回归Linux核心怀抱
  19. php网页采集 想对高效版
  20. 惠州新方舟电子计算机专业学校,2020惠州顶尖的技校及排名榜

热门文章

  1. 企业管理:高层不狠,中层不坏,累死三军
  2. 什么意思IndexError: Dimension out of range (expected to be in range of [-1, 0], but got 1)
  3. (理解和3种方法完全解决pycharm报错)main.py: error: the following arguments are required: -d/--dataset
  4. 谋局科技创新:两院院士大会释放重要信号
  5. 工业互联网的十大关键传感器
  6. 机器人产业这些领域大有可为
  7. 真的超越了波士顿动力!深度强化学习打造的 ANYmal 登上 Science 子刊
  8. 一文看尽2018全年计算机视觉大突破
  9. Google Brain与牛津大学主持最新《计算机视觉前沿》报告(146页PPT)
  10. 机器学习近年来之怪现象