我有一段代码将在 DatePeriod 对象上运行一些代码。在某些情况下,我需要在 DatePeriod 上运行这个 foreach 几次。
foreach($objects as $object){
foreach($period as $date){
//do stuff
}
}
在我的开发服务器上运行良好,当我切换到生产时。它只会在第一次运行。每次后续尝试都将跳过 $period foreach。
我可以通过取消设置 $period 对象并对其进行初始化来解决此问题,但如果可以避免它,我宁愿不这样做。
有谁知道为什么我的代码的行为方式只在我的生产服务器上?
谢谢。