0
我試圖在不同的PHP標籤中分離開關塊代碼塊,如下所示。但它返回一個分析錯誤。有沒有辦法將它們分開的代碼行像這樣? :如何在不同的PHP標籤中分離開關塊塊
<?php $case = 1 ?>
<?php switch($case) { ?>
<?php case 1: ?>
...
<?php break; ?>
<?php } ?>
我試圖在不同的PHP標籤中分離開關塊代碼塊,如下所示。但它返回一個分析錯誤。有沒有辦法將它們分開的代碼行像這樣? :如何在不同的PHP標籤中分離開關塊塊
<?php $case = 1 ?>
<?php switch($case) { ?>
<?php case 1: ?>
...
<?php break; ?>
<?php } ?>
重讀開關盒文檔後,您可以像這樣重寫代碼。
<?php
switch(1){
case 1:
?>
...
<?php break;?>
<?php case 2: ?>
...
<?php break;?>
<?php } ?>
請注意,第一種情況與交換機在同一PHP內。
您需要在switch()中括號內的表達式。 – Barmar
當我將其更改爲'switch(1)'時,沒有解析錯誤。 – Barmar
爲什麼你要在每一行開始和結束php標籤。你把完整的代碼放在單個php標籤中 –