Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вывод дат относительно текущей даты.
 
 автор: Eser   (25.04.2011 в 15:54)   письмо автору
 
 

Народ подскажите как сделать
Мне нужно выводить следующие 30 дат относительно текущей.
Например сегодня 25-04-2011 значит нужно вывести 30 дат относительно 25-04-2011.
Т.е
25-04-2011
26-04-2011
27-04-2011
ну и т.д.

Может фунция какая нибудь есть готовая?

  Ответить  
 
 автор: Slo_Nik   (25.04.2011 в 16:04)   письмо автору
 
   для: Eser   (25.04.2011 в 15:54)
 

srttotime(); в цикле for()

  Ответить  
 
 автор: Eser   (25.04.2011 в 16:08)   письмо автору
 
   для: Slo_Nik   (25.04.2011 в 16:04)
 

Спасибо

  Ответить  
 
 автор: cheops   (25.04.2011 в 16:11)   письмо автору
 
   для: Eser   (25.04.2011 в 15:54)
 

Можно начать отталкиваться от следующего скрипта
<?php
  $time 
mktime(0004252011);
  for(
$i 0$i 30$i++)
  {
    echo 
date("d-m-Y"$time + ($i 86400))."<br />";
  }
?>

  Ответить  
 
 автор: Slo_Nik   (25.04.2011 в 16:51)   письмо автору
 
   для: cheops   (25.04.2011 в 16:11)
 

а чем будет плох скрипт с использованием strtotime()?

<?php
 
for($i 1$i <= 30$i++){
  echo 
date("Y-m-d"strtotime("+".$i."day"))."<br />";
 }
?>

  Ответить  
 
 автор: cheops   (25.04.2011 в 17:06)   письмо автору
 
   для: Slo_Nik   (25.04.2011 в 16:51)
 

Еще лучше.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования