我有一些代碼的麻煩:解析錯誤:無效的數字文字中,如果塊
else if ($IDKood[3] . $IDKood[4] == 08) {
$Month = "August";
}
else if ($IDKood[3] . $IDKood[4] == 09) {
$Month = "September";
}
基本上如果2號是等於給定的號碼,我希望它輸出了一個月,這導致高達所有月份。 一切運作良好的數字08和09,我似乎無法修復它。 據我所知這與php本身有關,我試圖把數字放在一個字符串和整數無濟於事。
變化'08'到'8'。或者$ IDKood [3]。 $ IDKood [4]'結果? – Jeff
你可以檢查這個echo $ IDKood [3]。 $ IDKood [4],如果您比較*數字*,則不會在數字前面加上'0',或者將其解釋爲八進制數(8/9不允許在八進制數中),那麼會給您帶來什麼結果 –
。如果你比較字符串,把'08'in引號'08' – Jakumi