3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php new \DateInterval('P3H'); new \DateInterval('P24H');

Shows result from various feature-branches currently under review from the php developers. Contact me to have additional branches featured.

Output for Typed properties v2
Fatal error: Uncaught Exception: DateInterval::__construct(): Unknown or bad format (P3H) in /in/PCAmR:2 Stack trace: #0 /in/PCAmR(2): DateInterval->__construct('P3H') #1 {main} thrown in /in/PCAmR on line 2
Output for Array change keys
Fatal error: Uncaught Exception: DateInterval::__construct(): Unknown or bad format (P3H) in /in/PCAmR:2 Stack trace: #0 /in/PCAmR(2): DateInterval->__construct('P3H') #1 {main} thrown in /in/PCAmR on line 2
Output for Lexical anon
Fatal error: Uncaught exception 'Exception' with message 'DateInterval::__construct(): Unknown or bad format (P3H)' in /in/PCAmR:2 Stack trace: #0 /in/PCAmR(2): DateInterval->__construct('P3H') #1 {main} thrown in /in/PCAmR on line 2

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page