如果我通過例如?month=$04
在url和echo $date
我不斷收到1月份,而不是它應該是(4月)。如果我回應$month
我得到04這是正確的。這是我一直在使用的代碼:PHP日期輸出不正確的月份
if (isset($_GET['month']) && $_GET['month']!='') {
$month = $_GET['month'];
$date = date('F', $month);
}
echo $date;
對我的生活中,我想不通爲什麼它不能正常輸出。任何幫助非常感謝。
請注意,根據上下文,「09」可能被解釋爲[八進制數](http://stackoverflow.com/questions/3431808/echo-05000-php)。在做任何計算之前刪除前導'0'是一個好主意 – 2011-02-12 16:01:17