3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = "20141001T06:07:00"; $end = "20141007T06:07:00"; //$start = date_create(date('Y-m-d H:i:s', strtotime($start))); //$end = date_create(date('Y-m-d H:i:s', strtotime($end))); $start = new DateTime($start); $end = new DateTime($end); $interval = $start->diff($end); $j = $interval->format('%a'); //echo $j; for($i=0; $i < $interval->format('%a'); $i++){ $newDate $start->add(new DateInterval('P'.$i.'D')); echo $newDate; } //echo $interval->format('%R%a days');

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
5.4.320.1830.04019.13
5.4.310.1930.04019.09
5.4.300.2400.03719.19
5.4.290.1970.04019.31
5.4.280.2330.04318.84
5.4.270.2170.03318.95
5.4.260.1930.04318.84
5.4.250.2170.03718.95
5.4.240.1870.03719.16
5.4.230.1970.04319.06
5.4.220.2170.04719.22
5.4.210.2070.03719.23
5.4.200.2030.04719.14
5.4.190.2070.04019.16
5.4.180.1800.03718.97
5.4.170.2030.04019.07
5.4.160.1930.04719.20
5.4.150.1830.03719.17
5.4.140.1800.03716.53
5.4.130.1800.04016.39
5.4.120.2070.03716.32
5.4.110.1830.04016.28
5.4.100.1870.03716.20
5.4.90.1700.04316.56
5.4.80.1800.03316.27
5.4.70.1730.03716.44
5.4.60.2000.04016.52
5.4.50.2070.03716.34
5.4.40.2070.04016.23
5.4.30.1970.04716.48
5.4.20.2070.04016.42
5.4.10.2200.04016.53
5.4.00.2030.04315.94
5.3.290.2070.04314.52
5.3.280.2030.05014.43
5.3.270.2130.04314.47
5.3.260.2200.03314.63
5.3.250.2100.03314.56
5.3.240.1900.04014.46
5.3.230.2000.04314.44
5.3.220.2100.04014.51
5.3.210.2100.04314.59
5.3.200.2130.04714.43
5.3.190.2100.03714.41
5.3.180.2000.04314.41
5.3.170.2130.04014.59
5.3.160.1830.04014.47
5.3.150.1900.03314.40
5.3.140.2000.04014.66
5.3.130.2100.04014.65
5.3.120.1930.03314.57
5.3.110.2070.05014.40
5.3.100.1870.04013.88
5.3.90.1930.02714.07
5.3.80.1930.04314.07
5.3.70.1870.03714.00
5.3.60.2000.04013.86
5.3.50.2130.04013.73
5.3.40.1900.04013.99
5.3.30.1970.03013.86
5.3.20.1770.03713.55
5.3.10.1670.04013.50
5.3.00.1900.03313.44
5.2.170.1530.03311.22
5.2.160.1400.03010.99
5.2.150.1530.02711.20
5.2.140.1600.03011.08
5.2.130.1500.03710.95
5.2.120.1370.03310.94
5.2.110.1630.03011.01
5.2.100.1730.02310.96
5.2.90.1700.03011.15
5.2.80.1500.03011.19
5.2.70.1330.02711.00
5.2.60.1500.03011.06
5.2.50.1530.02710.96
5.2.40.1200.03010.85
5.2.30.1600.02311.05
5.2.20.1100.03011.01
5.2.10.1230.03010.81
5.2.00.1200.03010.63
5.1.60.1230.0239.98
5.1.50.1200.0279.89
5.1.40.1230.0239.96
5.1.30.1300.02010.45
5.1.20.1230.02710.25
5.1.10.1200.0279.96
5.1.00.1230.02310.00
5.0.50.0670.0208.53
5.0.40.0570.0208.39
5.0.30.0500.0308.35
5.0.20.0630.0138.35
5.0.10.0770.0308.35
5.0.00.0530.0338.35
4.4.90.0530.0178.35
4.4.80.0730.0238.35
4.4.70.0630.0278.35
4.4.60.0630.0138.35
4.4.50.0670.0238.35
4.4.40.0770.0378.35
4.4.30.0700.0278.35
4.4.20.0570.0178.35
4.4.10.0600.0138.35
4.4.00.0770.0338.35
4.3.110.0730.0278.35
4.3.100.0730.0208.35
4.3.90.0570.0178.35
4.3.80.0700.0338.35
4.3.70.0530.0178.35
4.3.60.0600.0178.35
4.3.50.0730.0238.35
4.3.40.0700.0278.35
4.3.30.0500.0208.35
4.3.20.0370.0308.35
4.3.10.0300.0238.35
4.3.00.0270.0178.35

preferences:
147.83 ms | 1398 KiB | 7 Q