Например
$i = 0;
цикл() // Не знаю что сюда писать
{
$i + rand(1, 5);
echo 'За указанное время собралось общее сумма: '.$i;
}
В цикл что писать? while, foreach или for?
Вот с этим не могу разобраться
Спустя 24 минуты, 51 секунда (26.02.2012 - 13:14) Dezigo написал(а):
<?php
$hour = 0;
while($hour++ < 24)
{
$timetoprint = date('G:i:s',mktime($hour,0,0,1,1,2011));
echo $timetoprint;
}
?>
Будет исполняться с 01:00:00 до 23:00:00
Спустя 2 минуты, 13 секунд (26.02.2012 - 13:16) redreem написал(а):
while (true) {
//проверка на время и break если истекло
}
//проверка на время и break если истекло
}
Спустя 18 секунд (26.02.2012 - 13:16) Jack_White написал(а):
может что-то типа
$time_end = ...
$end = time();
while($end <= $time_end)
{
$end = time();
$i + rand(1, 5);
echo 'За указанное время собралось общее сумма: '.$i;
}
Спустя 2 минуты, 33 секунды (26.02.2012 - 13:19) nugle написал(а):
вот так
$begin = time();
$end = $begin + 3600;
while($end >= time())
{
$i += rand(1, 5);
echo 'За указанное время собралось общее сумма: '.$i;
}
Спустя 16 часов, 30 секунд (27.02.2012 - 05:19) freeze написал(а):
По моему можно задать сколько будет интераций в целом, а вот задать время на протяжении которого бы цикл работал у меня не получилось
Спустя 40 минут, 29 секунд (27.02.2012 - 06:00) Игорь_Vasinsky написал(а):
Цитата |
а вот задать время на протяжении которого бы цикл работал у меня не получилось |
значит плохо пробывал
правильно редрим сказал - в цикле делать проверку и сравнивать время с текущим, в нужный момент break;
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...