我不能为我的生活找出为什么这个函数处于无限循环中。这可能是我看不到的简单事情。它是年份,然后每月从7 / [开始 - 年]打印到本月。
function showmonths($year) {
$start = strtotime($year.'-07-01');
$end = strtotime("now");
while($end >= $start) {
$months[] = strtotime("-1 month", $end);
$end = strtotime("-1 month", $end);
}
return $months;
}