3v4l.org

run code in 300+ PHP versions simultaneously
<?php $datetime = new DateTimeImmutable; try { var_dump($datetime->modify('')); } catch (DateMalformedStringException $e) { echo $e::class, ': ', $e->getMessage(), "\n"; } $datetime = new DateTime; try { var_dump($datetime->modify('')); } catch (DateMalformedStringException $e) { echo $e::class, ': ', $e->getMessage(), "\n"; } try { var_dump(DateInterval::createFromDateString("")); } catch (DateMalformedIntervalStringException $e) { echo $e::class, ': ', $e->getMessage(), "\n"; }

preferences:
25.76 ms | 404 KiB | 5 Q