3v4l.org

run code in 500+ PHP versions simultaneously
<?php // Leap second on 2016-12-31 $date = DateTimeImmutable::createFromFormat( 'j-M-Y H:i:s', '31-Dec-2016 23:59:60' ); echo $date->format('Y-m-d H:i:s'); // 2017-01-01 00:00:00 $date = DateTimeImmutable::createFromFormat( 'j-M-Y H:i:s', '99-Dec-2016 99:99:99' ); echo $date->format('Y-m-d H:i:s'); // 2017-03-13 04:40:39 $date = DateTimeImmutable::createFromFormat( 'j-M-Y H:i:s', '99-Dec-2016 99:99:100' ); var_dump($date); // false

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.5.60.0140.00716.95

preferences:
39.69 ms | 480 KiB | 5 Q