3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = '2017-11-29T15:10:24.123+01:00'; $format = \DateTime::RFC3339_EXTENDED; // 'Y-m-d\TH:i:s.vP' $date = new \DateTime($string); $parsed = \DateTime::createFromFormat( $date->format($format), $format ); var_dump($string); var_dump($date->format($format)); echo "\n"; var_dump($date); var_dump($parsed); echo "\n"; echo "\n"; var_dump()\DateTime::getLastErrors());
Output for 7.0.0 - 7.0.26, 7.1.0 - 7.1.12
Parse error: syntax error, unexpected '\' (T_NS_SEPARATOR) in /in/UZUpf on line 20
Process exited with code 255.

preferences:
177.71 ms | 1395 KiB | 47 Q