Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка PHP в строке $time=date(now); - "Warning: Use of undefined constant now - assumed 'now' "

ICaR Soft Эксперт пока не указал должность 9 месяцев назад
 $time=date(now); 
Стандартный код. Что с ним стало не так? Был зашифрован вымогателями весь компьютер, после чего переустанавливал локальный web-сервер с версиями php. Сейчас php 7.2.
Это что-то связано с изменением языка программирования?
Почитал про ошибку - что-то пишут за кавычки, ставил кавычки, редактор сразу выдаёт невалидность кода.
P.S. Изучал PHP в 2007-ом, сейчас программирую редко.
Голосование за лучший ответ
Сергей Стодольский Мастер (1212) 10 месяцев назад
у тебя now не существует... попробуй ее заменить на time()
и да, прочитай что делает функция date(), она форматирует то что возвращает time()
в твоем случае наверное будет так: $time = date("H:i:s", time());
step Мастер (1313) 10 месяцев назад
так а что вы ожидаете? если текущую дату,то просто строка формата
Похожие вопросы