Почему функция strtotime() неправильно анализирует строку с одинарными кавычками, содержащую переменные PHP: '{$месяц}/{Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему функция strtotime() неправильно анализирует строку с одинарными кавычками, содержащую переменные PHP: '{$месяц}/{

Сообщение Anonymous »

Я использую следующий код для преобразования даты в формате мм/дд/гг, чтобы показать 19 ноября 2008 г.

Код: Выделить всё

echo date('F d, Y', strtotime('{$month}/{$day}/{$year}'));
В моей базе данных есть значения $month, $day и $year, хранящиеся как INT.

Когда я добавляю переменные в функцию даты, выходные данные неверны. У меня неожиданное свидание. Дата, которую я имею в системе, — 01.02.1977, но выходные данные дают 31 декабря 1969 года.

есть идеи?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»