3v4l.org

run code in 300+ PHP versions simultaneously
<?php $expected = new DateTimeImmutable('2015-08-31 01:02:04.456790'); $date = (new DateTimeImmutable('2015-08-31 01:02:03.456789'))->modify('+1000001 microseconds'); $expected_str = $expected->format("YmdHisu"); $date_str = $date->format("YmdHisu"); var_dump("$expected_str <=> $date_str"); // Expected false, but it's actually true var_dump($expected_str > $date_str || $expected_str < $date_str);

preferences:
24.69 ms | 404 KiB | 5 Q