Как отобразить следующие 5 дней в php - PullRequest
0 голосов
/ 17 марта 2012

Как бы я отобразил следующие 5 дней в php?

18/03/2012

19/03/2012

20/03/2012

21/03/2012

22/03/2012

Ответы [ 6 ]

3 голосов
/ 17 марта 2012
for ($i = 1; $i <= 5; $i++)
    echo date("d/m/Y", time() + 86400 * $i) . "<br>";
3 голосов
/ 17 марта 2012
for ($i = 1; $i <= 5; $i++) {
  echo date('d/m/Y', strtotime('+'.$i.' day')) ."<br />";
}
1 голос
/ 17 марта 2012

Еще один способ сделать это:

$cursor=new DateTime("now",new DateTimeZone("America/Chicago"));

for ($i=1;$i<=5;$i++) {
    $cursor->modify("+1 day");
    echo "\n".$cursor->format("d/m/Y");
}
0 голосов
/ 17 марта 2012
<?php

$dt = new DateTime();
for($i = 1; $i <= 5; $i++) {
    $dt->add(new DateInterval('P1D'));
    echo $dt->format('d/m/Y'), "\n\n";
}
0 голосов
/ 17 марта 2012
$day = 60 * 60 * 24;
$today = time();

for($i = 1; $i <= 5; $i++)
{
    echo date("d/m/Y", $today + $day * $i) + "\n";
}
0 голосов
/ 17 марта 2012
for ($i = 1; $i <= 5; $i++) {
    var_dump(date('d/m/Y', strtotime("+ $i days")));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...