當 PHP switch case 執行 case 0 時,請解釋發生了什麼?


PHP 是一種鬆散型別語言。當您與 case 0 匹配時,字串與最接近的整數匹配。

假設我們有一個如下所示的 switch 表示式 −

switch ("match")

現在,我們將與 case 0 匹配 −

case 0:
    echo " 0 with match";
    break;

我們也將匹配非零 case −

case "match":
    echo "match successful";
    break;

案例

 即時演示

<!DOCTYPE html>
<html>
<body>
<?php
switch ("match") {
   case 0:
       echo " 0 with match";
       break;
   case "match":
       echo "match successful";
       break;
   }
?>
</body>
</html>

輸出

0 with match

更新於: 12-Oct-2020

145 人瀏覽

開啟您的職業生涯

完成課程取得認證

開始
廣告