我为足球/足球比赛创造了一个夹具生成器......
for ($round = 0; $round < $totalRounds; $round++) {
for ($match = 0; $match < $matchesPerRound; $match++) {
$home = ($round + $match) % ($teams - 1);
$away = ($teams - 1 - $match + $round) % ($teams - 1);
// Last team stays in the same place while the others
// rotate around it.
if ($match == 0) {
$away = $teams - 1;
}
$rounds[$round][$match] = "$user[$home]~$team[$home]@$user[$away]~$team[$away]~$roundDates[$round]";
}
}
我正在改变这个问题,因为我几乎就在那里。
$roundDates[$round]
这段代码,我需要$ round-1。 这个的正确语法是什么? 干杯
答案 0 :(得分:0)
使用maketime()创建日期,它将天数视为第5个参数。
$date = time() + maketime(NULL, NULL, NULL, NULL, $i);
答案 1 :(得分:0)
你想要第一个约会日期4天 现在
转换为+ 4
(不是* 4
)
这也应该更清楚地说明$i
为什么应该从零开始:
for ($i=0; $i<$totalRounds; $i++)