PHP 手册
后退 | 附录 D. 从 PHP/FI 2 移植到 PHP 3 | 前进

# if..endif 语法

使用 if(); elseif(); else; endif; 这一系列复杂的语句无助于 PHP 3.0 解析器的效率。因此，语法改变为：

例子 D-5. 移植：旧有 if..endif 语法

`if ($foo); echo "yep\n"; elseif ($bar); echo "almost\n"; else; echo "nope\n"; endif;`

例子 D-6. 移植：新的 if..endif 语法

`if ($foo): echo "yep\n"; elseif ($bar): echo "almost\n"; else: echo "nope\n"; endif;`

注意，在所有的声明中分号均改为冒号，除了末尾的 endif 以外。

后退 | 起点 | 前进
开始/结束标记 | 上一级 | while 语法