OK
Я использовал следующий код, чтобы отменить дату для использования в php вчера.
<?php
$d=date("F j Y");
$d=explode(" ", $d);
$month=$d[0];
$day=$d[1];
$year=$d[2];
<?php for ($i=10; $i>0; $i--)
{
$date=$month."-".$day--."-".$year;
echo $date;
?>
это работало на меня до вчерашнего вечера 31 марта. но утром 1 апреля начал печатать
Апрель-1-2012
Апрель-0-2012
Апрель - 1-2012 Апрель - 2-2012
и т. Д.
это была плохая логика, которую я использовал, чтобы изменить дату. я понял это скоро.
Я хочу это так, как следует.
апрель-1-2012
март-31-2012
март-30-2012
Март-29-2012
и т. Д.
так как это могло быть возможно?
Заранее спасибо.
Ну, это также логика, которая идеально подходит для меня, я сделал после поста вопроса. но я очень благодарен за все ответы. это также проясняет мне многое.
<?php
$d=date("F j Y");
for ($i=0; $i>-10; $i--)
{
$date="<br>".date('F-j-Y', strtotime("+$i days"));
echo $date;
}
?>