远程服务器上的strtotime()问题

时间:2018-10-28 09:20:41

标签: php server remote-server

我在本地主机(而非远程服务器)上使用strtotime遇到麻烦。

我正在使用以下代码来解析每周中各天的日期;

CMD

这在localhost中可以正常工作。

在远程服务器上它返回;

$monday = date('Y-m-d', strtotime('monday this week +'.$x.' week'));
$tuesday = date('Y-m-d', strtotime('tuesday this week +'.$x.' week'));
$wednesday = date('Y-m-d', strtotime('wednesday this week +'.$x.' week'));
$thursday = date('Y-m-d', strtotime('thursday this week +'.$x.' week'));
$friday = date('Y-m-d', strtotime('friday this week +'.$x.' week'));
$saturday = date('Y-m-d', strtotime('saturday this week +'.$x.' week'));
$sunday = date('Y-m-d', strtotime('sunday this week +'.$x.' week'));

因此它正在解析星期一和星期日的正确日期。每隔一天解析与星期一相同的日期。

1 个答案:

答案 0 :(得分:1)

服务器正在运行php版本5.6。 该问题已通过安装7.1版解决。