3v4l.org

run code in 300+ PHP versions simultaneously
<?php //echo date( 'd-m-Y', strtotime('2015-03-07')) - date( 'd-m-Y', strtotime("+ 7 days") ); $t1 = new DateTime( '2014-01-07' ); $t2 = new DateTime( "+7 days" ); echo date_diff($t1, $t2, TRUE)->days;
Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.32, 5.6.28, 7.0.14 - 7.0.20, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
252
Output for 7.0.6
854
Output for 5.6.14, 7.0.5
823
Output for 7.0.4
800
Output for 7.0.3
808
Output for 7.0.2
812
Output for 7.0.1
813
Output for 7.0.0
816
Output for 5.6.21
853
Output for 5.6.20
830
Output for 5.6.19
797
Output for 5.6.18
805
Output for 5.6.17
809
Output for 5.6.16
817
Output for 5.6.15
819
Output for 5.6.13
836
Output for 5.6.12
840
Output for 5.6.11
844
Output for 5.6.10
846
Output for 5.6.9
848
Output for 5.6.8
850
Output for 5.5.35
873
Output for 5.5.34
832
Output for 5.5.33
798
Output for 5.5.32
807
Output for 5.5.31
810
Output for 5.5.30
822
Output for 5.5.29
837
Output for 5.5.28
842
Output for 5.5.27
843
Output for 5.5.26
847
Output for 5.5.25
849
Output for 5.5.24
874
Output for 5.4.39 - 5.4.45
629
Output for 5.4.34 - 5.4.38
438
Output for 5.2.0 - 5.2.17
Fatal error: Call to undefined function date_diff() in /in/EPdmC on line 5
Process exited with code 255.
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6
Fatal error: Class 'DateTime' not found in /in/EPdmC on line 3
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_OBJECT_OPERATOR, expecting ',' or ';' in /in/EPdmC on line 5
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
Parse error: parse error, unexpected T_OBJECT_OPERATOR, expecting ',' or ';' in /in/EPdmC on line 5
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `','' or `';'' in /in/EPdmC on line 5
Process exited with code 255.

preferences:
258.08 ms | 401 KiB | 327 Q