首頁 > 後端開發 > php教程 > php流程控制的替代語法

php流程控制的替代語法

伊谢尔伦
發布: 2016-11-24 09:27:11
原創
1553 人瀏覽過

PHP 提供了一些流程控制的替代語法,包括 if,while,for,foreach 和 switch。替代語法的基本形式是將左花括號({)換成冒號(:),將右花括號(})分別換成endif;,endwhile;,endfor;,endforeach; 以及 endswitch;。

<?php if ($a == 5): ?>
A is equal to 5
<?php endif; ?>
登入後複製

在上面的範例中,HTML 內容「A is equal to 5」用替代語法嵌套在 if 語句中。該 HTML 的內容僅在 $a 等於 5 時顯示。

替代文法同樣可以用在 else 和 elseif 中。以下是一個包含 elseif 和 else 的 if 結構以替代語法格式寫的範例:

<?php
if ($a == 5):
    echo "a equals 5";
    echo "...";
elseif ($a == 6):
    echo "a equals 6";
    echo "!!!";
else:
    echo "a is neither 5 nor 6";
endif;
?>
登入後複製

Note:

不支援在同一個控制區塊內混合使用兩種語法。


相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板