文档章节

if...else...if与if...if...else的区别所在

FeanLau
 FeanLau
发布于 2017/05/03 23:21
字数 162
阅读 12
收藏 0
点赞 0
评论 0

这是一个编程语言语法的细节问题,在书上都会讲解到,但是这里我是不知道:两者的区别所在的?拿编程语句去验证一下即可。看看输出什么样的结果就行了。

有的不是未必都需要知道,只要具备基本的框架体系与思想体系,细节未必很重要!

if...if..else语法

<?php
	$str = 'hello';
	if($str == 'hello')
		echo $str.'<br>';
	if($str == 'bad')
		echo $str.'<br>';
	else
		echo 'We are happy';
?>

if...else...if 语法

<?php
	$str = 'hello';
	if($str == 'hello')
		echo $str.'<br>';
	else if($str == 'bad')
		echo $str.'<br>';
	else
		echo 'We are happy';
?>

 

© 著作权归作者所有

共有 人打赏支持
FeanLau
粉丝 3
博文 201
码字总数 129363
作品 0
浦东
程序员
vim编辑器命令小记(一)

一、vim编辑器的模式 vim 分为命令模式和输入模式,任何时候vim总是处于这两种模式之一。命令模式是vim默认的工作模式,只要按ESC键vim不管处于何种模式总是进入命令模式。从命令模式进入编辑...

trayvon ⋅ 2016/03/27 ⋅ 0

vim编辑、命令模式和实践

进入编辑模式 i 进入编辑模式,光标不动 I 光标移动到所在行首 A 光标移动到所在行尾 A 光标移动到所在光标字符后面一个字符 O 光标移动到所在行的上一行插入空白行 o 光标移动到所在行的下一...

Amandaluo ⋅ 2017/11/08 ⋅ 0

iOS面试总结——NSProxy关键字、id、instancetype

最近面试的时候,面试官问到了一个问题,“你知道'id'和(NSObject *)的区别吗”,有点懵,心里在想不应该是问'id'和‘ instancetype’的区别嘛。。。 反正没答上来,总结一下吧~ 和 提供的...

没了蜡笔de小新 ⋅ 03/29 ⋅ 0

VC++6.0中如何发送自定义消息

VC++6.0中如何发送自定义消息 1.PostMessage和SendMessage函数的区别 用户可以通过PostMessage和SendMessage函数来发送自定义消息,其区别在于: PostMessage只把消息放入队列,不管消息处理...

长平狐 ⋅ 2013/01/06 ⋅ 0

vim命令(下)

vim编辑模式 1.i #在光标当前字符前插入2.I #在光标所在行的行首插入3.o #在光标所在行下面一行插入4.O #在光标所在行上面一行插入5.a #在光标所在字符后面插入6.A #在光标所在行的行末插入 ...

xinghun1227 ⋅ 01/04 ⋅ 0

vi & vim 插入 删除 修改 文本

Abstract: 1) 插入文本; 2)修改文本; 3)删除文本; vi & vim 有编译模式与命令模式,下述光标移动操作均为命令模式下操作; 下文中以 ^ 符表示 Ctrl 键被按下,如 ^F 标示 Ctrl 与 F 键被...

sea_god ⋅ 2015/03/25 ⋅ 0

include 和require的区别

include和require的区别 以前在写程序的时候想过这个问题,今天刚好看到关于此方面的问题,所以就整理,总结下来! 这两种结构除了在如何处理失败之外完全一样。include() 产生一个警告而 requir...

lebwade ⋅ 2012/12/14 ⋅ 1

我今天一直看不懂拦截器Interceptor这儿的一个问题

拦截器分为全局,action层,service层,为啥他们都是实现了同一个Interceptor,如果是这样他们的功能不是一样吗?咋样区别他们所在的层次,小弟新手,求大神解释一下这儿。跪求,急。。。。...

和尚啊和尚 ⋅ 2015/11/24 ⋅ 3

三汇数字信息技术 Java 高级开发笔试题目

[Java] ArrayList 和 HashSet 的区别;HashMap、HashTable、ConcurrentHashMap 的区别。 2. 运行时异常与一般异常有何异同? 3. 简述 ArrayList,Vector,LinkedList 的存储性能和特性。 4....

风华神使 ⋅ 2016/08/24 ⋅ 0

PythoidC

PythoidC是中国人研发的最方便的C语言开发工具,实现了易如Python快如C的最高境界: 1、免除大括号{}及行尾分号; 统一用缩进表示代码块(支持自动批量调整缩进) 2、不必打开DOS窗口(控制台...

匿名 ⋅ 2010/03/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

iExec Blockchain Marketplace for Cloud

iExec Releases the First-Ever Blockchain Marketplace for Trading Cloud Computing Berlin, Germany, May 29, 2018. iExec has released its blockchain-based decentralized cloud marke......

openthings ⋅ 6分钟前 ⋅ 0

OSChina 周二乱弹 —— 加班的代码不要枉费了我的童子功

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《29》- 未完成乐队 《29》- 未完成乐队 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :#看球提醒# 02:00 巴西v...

小小编辑 ⋅ 25分钟前 ⋅ 11

Docker Swarm的前世今生

概述 在我的《Docker Swarm集群初探》一文中,我们实际体验了Docker Swarm容器集群技术的魅力,与《Kubernetes实践录》一文中提到的Kubernetes集群技术相比,Docker Swarm没有Kubernetes显得...

CodeSheep ⋅ 今天 ⋅ 0

骰子游戏代码开源地址

因为阿里云现在服务器已经停用了,所以上面的配置已经失效。 服务端开源地址:https://gitee.com/goalya/chat4.git 客户端开源地址:https://gitee.com/goalya/client4.git 具体运行界面请参考...

算法之名 ⋅ 今天 ⋅ 0

设计模式--装饰者模式

装饰者模式 定义 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。 通用类图 意图 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比...

gaob2001 ⋅ 今天 ⋅ 0

JavaScript零基础入门——(八)JavaScript的数组

JavaScript零基础入门——(八)JavaScript的数组 欢迎大家回到我们的JavaScript零基础入门,上一节课我们讲了有关JavaScript正则表达式的相关知识点,便于大家更好的对字符串进行处理。这一...

JandenMa ⋅ 今天 ⋅ 0

sbt网络问题解决方案

转自:http://dblab.xmu.edu.cn/blog/maven-network-problem/ cd ~/.sbt/launchers/0.13.9unzip -q ./sbt-launch.jar 修改 vi sbt/sbt.boot.properties 增加一个oschina库地址: [reposit......

狐狸老侠 ⋅ 今天 ⋅ 0

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 今天 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 今天 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部