我是疯了,还是 PHP 的 strototime() 坏了?
Have I gone crazy, or has PHP's strototime() broke?
人工报价:
This page describes the different date formats that the strtotime()
"2008-6-30"
来源:https://www.php.net/manual/en/datetime.formats.date.php
测试代码:
var_dump(strtotime('2008-6-30'));
var_dump(strtotime('2008-06-30'));
预期输出:
(two Unix timestamps)
实际输出:
bool(false)
bool(false)
我在手册中直接使用日期作为示例,即使这样也行不通。
我 99.9999999999999% 确定它曾经有效,不久前。
PHP 7.4.11 @ Windows 10 Pro 2004.
怎么了?
你的代码中有一个隐藏字符,如果我将你的代码复制到https://sandbox.onlinephpfunctions.com/,你的字符串中有一个红色标记的字符。
如果我删除它,它会工作并打印出时间戳。
人工报价:
This page describes the different date formats that the strtotime()
"2008-6-30"
来源:https://www.php.net/manual/en/datetime.formats.date.php
测试代码:
var_dump(strtotime('2008-6-30'));
var_dump(strtotime('2008-06-30'));
预期输出:
(two Unix timestamps)
实际输出:
bool(false)
bool(false)
我在手册中直接使用日期作为示例,即使这样也行不通。
我 99.9999999999999% 确定它曾经有效,不久前。
PHP 7.4.11 @ Windows 10 Pro 2004.
怎么了?
你的代码中有一个隐藏字符,如果我将你的代码复制到https://sandbox.onlinephpfunctions.com/,你的字符串中有一个红色标记的字符。
如果我删除它,它会工作并打印出时间戳。