php流程控制之流程控制的替代語法

不言
發布: 2023-03-25 10:50:01
原創
1745 人瀏覽過

這篇文章主要介紹了關於php流程控制之流程控制的替代語法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

##本文試用於基礎學習者,高手請關閉本頁面

#本文閱讀3分鐘,理解難著就不好說了

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

Note:

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

Warning

switch 和第一個 case 之間的任何輸出(含空格)都會導致語法錯誤。例如,這樣是無效的:

<?php switch ($foo): ?>
    <?php case 1: ?>
    ...
<?php endswitch ?>
登入後複製

而這樣是有效的,因為 switch 之後的換行符號被認為是結束標記 ?> 的一部分,所以在 switch 和 case 之間不能有任何輸出:

<?php switch ($foo): ?>
<?php case 1: ?>
    ...
<?php endswitch ?>
登入後複製

相關推薦:

php流程控制之elseif/else if

php流程控制之else

#php流程控制之if語句#

以上是php流程控制之流程控制的替代語法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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