我一直在試圖讓下面的代碼工作,而它與6月一起工作,它不會與7月份。在PHP中獲取給定月份的第一天?
對於$ first_day_of_month,下面的結果值爲3,對於星期二它應該是2。
$date = strtotime('20140702'); // July 02, 2014
$month = date('m',$date);
$year = date('Y',$date);
$days_in_month = date('t',$date);
$first_day_of_month = date('w', strtotime($year . $month . 01)); // sunday = 0, saturday = 6
可能需要刪除行「$ days_in_month =日期( 'T',$日期);」因爲它與你的問題無關。 –