我正在尝试计算两次之间有多少个可用的会议时段。我确信我在下面的代码中遗漏了一些简单的东西,因为我不经常使用 while 循环。
$start = strtotime( 'tomorrow 9am' );
$end = strtotime( 'tomorrow 9:30am' );
$length = 900;
$meetings = array();
$i = 0;
while ( $start < $end ) {
$meetings[$i]['start'] = $start;
$meetings[$i]['end'] = $start + $length;
$start + $length;
$i++;
}
它似乎导致了无限循环,但我不明白为什么。
潇湘沐