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

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

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

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';
?>