我正在切斷某個地方的信息,這給了我團隊名稱。如果我做echo $HomeTeam;
,我會得到「Man Utd」的價值。簡單的循環無法正常工作
但是,當我這樣做..它不起作用(顯示空白)。
$PlayerName = "Robin Van Persie"; //just to test that it's working
switch($PlayerName)
{
case "Robin Van Persie":
if ($HomeTeam == "Man Utd") { echo $HomeTeam; }
break;
default: echo "Player not in the list"; break;
}
這顯示爲空白...任何想法爲什麼?我嘗試添加$HomeTeam = strval($HomeTeam);
將其轉換爲字符串,但沒有任何區別。
嘗試'var_dum P($ PlayerName,$ HomeTeam)'。確保字符串長度恰好是他們應該的。 –
和'其他',如果'回聲消息。我認爲案件正在起作用,但'如果'不是。 –
順便說一句在真實世界中,硬編碼會變得很大且難以維護,因此您最好將數據存儲在數據庫中,然後您可以簡單地忽略此轉換語句。 –