У меня есть этот код:Вчера время в PHP
<?php echo $InfosMembre["rev_".date('j').""] ?>
отображения данных из которым rev_14 таблицы
Вопрос, как дисплей rev_13 данные со вчерашнего дня?
У меня есть этот код:Вчера время в PHP
<?php echo $InfosMembre["rev_".date('j').""] ?>
отображения данных из которым rev_14 таблицы
Вопрос, как дисплей rev_13 данные со вчерашнего дня?
Использование StrToTime
strtotime("-1 day")
Более конкретно, чтобы получить его в формат ...
date('j', strtotime("-1 day"))
код, который вы поставляется возвращает запись из ассоциативного массива с ключом, который сделан путем объединения «rev_» с какими бы то ни было сегодняшними днями месяца.
Если вы хотите, чтобы ваш ключ, чтобы вчерашний день месяца:
<?php
$date = new DateTime("now", new DateTimeZone('UTC'));
$date->sub(new DateInterval('P10D'));
echo $InfosMembre["rev_". $date->format('j').""];
Обратите внимание, что вы должны установить DateTimeZone на то, что подходит.
Дополнительная информация здесь: http://www.php.net/manual/en/datetime.construct.php
Спасибо! Работает! – user3027770
проблем нет, удачи – user602525