创建 DateTime 对象时如何防止 PHP 崩溃?
$in = new DateTime($in);
$out = new DateTime($out);
$in
两者$out
都来自一种形式,因此它们可以是任何东西。我强制用户使用日历并使用 javascript 将其阻止为日期。如果用户可以绕过这个检查呢?
如果$in = "anything else other than a date"
PHP 会崩溃并阻塞整个页面的渲染。
return(0)
如果 PHP 无法解析日期,我该如何防止这种情况发生?