-7

我有这段代码可以获取$from和 $to范围内的所有日期。

//get All days within the range.
$sStartDate = gmdate("Y-m-d", strtotime($from));  
$sEndDate = gmdate("Y-m-d", strtotime($to));  
$aDays[] = $sStartDate;  
$sCurrentDate = $sStartDate;  
$allDays[] = $sStartDate;
while($sCurrentDate < $sEndDate){  
    $sCurrentDate = gmdate("Y-m-d", strtotime("+1 day", strtotime($sCurrentDate)));  
    $allDays[] = $sCurrentDate;  
}  

它在我的浏览器和计算机上运行良好,但在我同事的本地主机上运行良好,我收到致命错误:超过 30 秒的最大执行时间

4

4 回答 4

2

因为两者$upstream$downstream都不小于0

于 2013-07-30T00:12:06.143 回答
1

两个值都大于零。

于 2013-07-30T00:14:36.477 回答
1

这将导致两个条件都评估为真:

$upstream = -0.0076675415;
$downstream = -0.0067863464;

(就像您现在的代码一样)PHP 在将这些条件评估为错误时绝对是正确的。

于 2013-07-30T00:14:51.347 回答
0

它们都大于 0。

0 = 零 0.000000001 = 大于零

于 2013-07-30T00:17:41.833 回答