У меня есть следующий код:Преобразование даты 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
Я хотел бы т o конвертировать date();
с использованием php5 date_format(), но у меня есть некоторые проблемы ...
Каков правильный способ сделать это?
FYI линия 53 является
for($day = 1; $day <= date("t", $date); $day++) {
Что такое линия 53? Код у вас в PHP5, я не вижу причин для его преобразования в date_format – drew010
Где вы используете 'date_format'? –
Вы проверили, какая дата («t», $ date) 'фактически производит, когда вы сталкиваетесь с этой ошибкой? Код работает отлично для меня даже с действительной и недопустимой '$ date' – drew010