1
我有以下代碼:轉換PHP4日期()到PHP5 DATE_FORMAT()
$date = mktime(12, 0, 0, $month, 1, $year); // 1st day of month as unix stamp
for($day = 1; $day <= date("t", $date); $day++) {
//...
}
在執行時它產生下述信息:
說明:在遇到非阱,形成數字值 /home2/wordprh4/public_html/contenido/themes/bam/events/table-mini.php 上線53
我會如T o使用php5 date_format()轉換date();
()但我遇到了一些問題...
什麼是正確的方法來做到這一點?
僅供參考線53
for($day = 1; $day <= date("t", $date); $day++) {
什麼線是53?你有的代碼在PHP5中很好,我沒有看到任何理由將它轉換爲date_format – drew010 2012-04-23 22:56:16
你在哪裏使用'date_format'? – 2012-04-23 23:40:09
您是否檢查過遇到錯誤時實際產生的date(「t」,$ date)?即使有效和無效的'$ date',代碼對我運行良好 – drew010 2012-04-23 23:41:11