Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Перевести сразу в секунды
Форумы портала PHP.SU » » Вопросы новичков » Перевести сразу в секунды

Страниц (1): [1]
 

1. Weber - 05 Декабря, 2014 - 21:02:51 - перейти к сообщению
Можно ли сразу получить из

PHP:
скопировать код в буфер обмена
  1. date_create('next week monday'), секунды  с 1970


И почему так ругается?


PHP:
скопировать код в буфер обмена
  1. public function ret($count = 0, $pg = 604800,  $time = strtotime(date_create('this week monday')->format('r')))
2. Viper - 05 Декабря, 2014 - 21:45:37 - перейти к сообщению
Weber вы бы ещё return туда вписали... Может хватит говнокод писать?

Weber пишет:
Можно ли сразу получить из
из чего? Что возвращает date_create и в каком формате?
3. DelphinPRO - 06 Декабря, 2014 - 03:34:22 - перейти к сообщению
Надо в первую очередь бежать на php.net и читать документацию, а не сюда.
Это же элементарные вещи, описанные в мануале. Мануал, кстати, давно перевели на русский, так что в чем сложность, я не могу понять........


http://php.net/manual/ru/class.datetime.php

Для ленивых (Отобразить)

(Добавление)
PS

если вопрос именно в том, чтобы сразу получить (одной строкой), то как-то так

PHP:
скопировать код в буфер обмена
  1. $timestamp = (new DateTime('next week monday'))->getTimestamp();

 

Powered by ExBB FM 1.0 RC1