一个关于if else容易迷惑的问题

这个本来是之前在微博上有个同学说他经常用来面试别人,大概是说,对于如下代码,你觉得会输出啥: $a = true; if ($a) { echo true; } else label: { echo false; } 当时没想写,今天中午又有人问我,我想那就介绍下这个原因吧.