1
switch($_SERVER["SCRIPT_NAME"]){
case "/index.php":
$this->pageId = 1;
break;
case "/shops/index.php":
$this->pageId = 2;
break;
case "/shops/dailydeals.php":
$this->pageId = 4;
break;
case "/shops/shops.php":
$this->pageId = 5;
break;
case "/shops/deals.php":
$this->pageId = 9;
break;
case "/shops/store.php":
$this->pageId = 10;
break;
case "/user/cashmail.php":
$this->pageId = 13;
break;
case "/user/cashmail.php":
$this->pageId = 13;
break;
default ;
$this->pageId = 1;
break;
}
* 對於上面的代碼,你說什麼是對的,還是應該用大括號寫出每個案例?我們可以寫不帶大括號的案例(不超過兩行)嗎?如果可以的話,使用帶花括號還是不帶花括號的性能差異?感謝幫助。 *使用不帶大括號的switch語句是對還是錯?
你說得對。由於阻止用戶刪除接受的答案的規則,因此無法刪除我的答案。會標誌。 –
啊,不是問題。謝謝 :) – taylorcressy