Php strotime未在有效输入上返回空字符串

Php strotime未在有效输入上返回空字符串,php,Php,strotime似乎正在输出空字符串,而不是返回mm/dd/yy的时间戳。我很难理解这有什么用 以下PHP的输出为: echo“”$一个月。"/" . $白天"/" . $一年。"'";/'7/22/86' strotime('7/22/86')不是该函数的有效输入吗 PHP 我很感谢你在这方面的建议 非常感谢 不是用单引号括起来的,不是这样的:对字符串文本使用引号$unix\u time\u stamp=strottime($month./“$day./”$year)但是如果您已经有了月、日、

strotime
似乎正在输出空字符串,而不是返回mm/dd/yy的时间戳。我很难理解这有什么用

以下PHP的输出为:

echo“”$一个月。"/" . $白天"/" . $一年。"'";/'7/22/86'

strotime('7/22/86')
不是该函数的有效输入吗

PHP

我很感谢你在这方面的建议


非常感谢

不是用单引号括起来的,不是这样的:对字符串文本使用引号<代码>$unix\u time\u stamp=strottime($month./“$day./”$year)
但是如果您已经有了月、日、年的分割,请使用
$unix\u time\u stamp=mktime(0,0,0,$month,$day,$year)并且它不会返回空字符串,它会在出现错误时返回布尔值false。。。。echo不会为布尔值false显示任何内容。。。var_dump()用于准确检查返回的内容
$month = 7;
$day = 22;
$year = 86;
$unix_time_stamp = strtotime("'" . $month . "/" . $day . "/" . $year . "'");  
echo $unix_time_stamp;