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

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

不言
不言原創
2018-05-04 09:31:301761瀏覽

這篇文章主要介紹了關於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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn