这很奇怪。要么我失去理智,要么这很简单,我只是忽略了一些明显的事情。
我有一个脚本,每天自动运行(中央时间上午9点左右)由一个cron作业,我试图在1月1日设置为“休假”。似乎简单的解决方案是添加我脚本顶部的以下行:
if( date("n/j")=='1/1' ){ exit(); }
然而不知何故它没有退出,而是反正跑了。没什么大不了的......但我希望能在明年解决这个问题。我今天尝试使用以下示例脚本,它正确地确定了日期并退出而没有运行其余的代码......
if( date("n/j")=='1/3' ){ exit('January 3'); }
......所以我很困惑。 1月1日是否未被表示为1/1?