【发布时间】:2015-12-06 12:17:59
【问题描述】:
大家好,我在努力。这是演示我在做什么的代码:
<?php
$NoOfGames = 10;
$time = array("06:00:00 " => "07:00:00", "07:00:00" => "08:00:00", "08:00:00" => "09:00:00", "09:00:00" => "10:00:00", "10:00:00" => "11:00:00", "11:00:00" => "12:00:00","12:00:00" => "13:00:00","13:00:00" => "14:00:00","14:00:00" => "15:00:00","15:00:00" => "16:00:00","16:00:00" => "17:00:00","17:00:00" => "18:00:00");
for($i=0;$i<$NoOfGames;$i+1){
$start_time = array_rand($time);
$end_time = $time[$start_time];
$time_new[$start_time] = $end_time;
}
$i =1;
foreach($time_new as $start => $end)
{
echo $i. ") ". $start . " to ". $end . "<br>";
$i++;
}
?>
我想改为这样显示
1) 17:00:00 to 18:00:00
2) 06:00:00 to 07:00:00
3) 12:00:00 to 13:00:00
4) 11:00:00 to 12:00:00
5) 16:00:00 to 17:00:00
6) 08:00:00 to 09:00:00
7) 13:00:00 to 14:00:00
8) 15:00:00 to 16:00:00
9) 14:00:00 to 15:00:00
10) 09:00:00 to 10:00:00
【问题讨论】:
-
在代码之上使用 set_time_limit(0) 函数。所以你的代码执行不会因为时间限制而停止。
-
你永远不会增加
$i
标签: php