當 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
廣告