3v4l.org

run code in 300+ PHP versions simultaneously
<?php try { print_r(new Datetime('@-1 .5')); } catch (Exception $e) { echo $e->getMessage() . "\n"; } try { print_r(new Datetime('.5')); } catch (Exception $e) { echo $e->getMessage() . "\n"; } try { print_r(new Datetime('@-1.5')); } catch (Exception $e) { echo $e->getMessage() . "\n"; }

preferences:
47.95 ms | 1384 KiB | 5 Q