Jak mogę zapobiec awarii PHP podczas tworzenia obiektu DateTime?Wyjątek i obsługa błędów DateTime PHP
$in = new DateTime($in);
$out = new DateTime($out);
$in
i $out
zarówno pochodzi od postaci, aby mogli być cokolwiek. Wymuszam na użytkowniku korzystanie z kalendarza i blokowanie go do dat za pomocą javascript. Co się stanie, jeśli użytkownik może ominąć ten czek?
Jeśli PHP zostanie zawieszone i zablokowane renderowanie całej strony.
Jak mogę temu zapobiec i po prostu return(0)
, jeśli PHP nie jest w stanie przeanalizować daty?
Przeczytaj dokumentację ("Błędy/Wyjątki" część) . http://php.net/manual/en/datetime.construct.php#refsect1-datetime.construct-errors –