PHP 手冊
上一頁 | 章 11.控制程式的流程 | 下一頁

# 等效句法

PHP 對於以下的條件句提供了另外一種寫法，這些語句包括：if、 while、 for、 switch。 等效的寫法就是把指令組開頭的 '{' 括號變成冒號 ':'： 同時結尾的 '}' 分別變成 endif; endwhile; endfor; endswitch;。

`<?php if ($a == 5): ?> A is equal to 5 <?php endif; ?>`

在上述示範中， HTML 格式的句子 "A is equal to 5" 被包在一個 if 語句之中。 這情況下只有當 $a 是 5 時該句子才被印出來。

等效的句法也可用在 else和 elseif 上。下面就是 if 加上 elseif 和 else 的等效寫法。

`if ($a == 5): print "a equals 5"; print "..."; elseif ($a == 6): print "a equals 6"; print "!!!"; else: print "a is neither 5 nor 6"; endif;`

另請看 while, for, if 中的其他示範。

上一頁 | 最開頭 | 下一頁
elseif | 上一層 | while