3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = 'Lorem ipsum"; var_dump($str[0]); var_dump(substr())

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.310.3670.03718.99
5.4.300.4100.04018.95
5.4.290.3800.04019.22
5.4.280.3730.04019.09
5.4.270.3670.04019.06
5.4.260.3970.03318.98
5.4.250.4000.04019.21
5.4.240.3630.04019.21
5.4.230.4000.04719.24
5.4.220.3830.04019.30
5.4.210.3800.04719.08
5.4.200.3800.03319.19
5.4.190.3570.03319.21
5.4.180.3830.04019.09
5.4.170.3800.04318.94
5.4.160.3500.04318.85
5.4.150.4070.03319.06
5.4.140.3800.03716.52
5.4.130.3800.03716.33
5.4.120.3570.03316.50
5.4.110.3400.04016.54
5.4.100.3300.03316.35
5.4.90.3470.03716.64
5.4.80.3830.03016.52
5.4.70.3870.03316.54
5.4.60.3530.03716.16
5.4.50.3770.03316.32
5.4.40.3670.03016.64
5.4.30.3670.03016.50
5.4.20.4270.03316.34
5.4.10.3770.03716.34
5.4.00.4000.03315.80
5.3.280.3770.04014.42
5.3.270.3800.03714.51
5.3.260.3730.03014.46
5.3.250.3800.03714.59
5.3.240.3530.03714.45
5.3.230.3700.02714.58
5.3.220.3900.03314.41
5.3.210.3730.03714.55
5.3.200.3800.03014.47
5.3.190.3870.03714.51
5.3.180.3570.04014.53
5.3.170.3770.03714.49
5.3.160.3500.03714.59
5.3.150.3770.03714.40
5.3.140.3800.04014.40
5.3.130.3530.04014.39
5.3.120.4430.03014.66
5.3.110.4470.04014.38
5.3.100.3830.03313.88
5.3.90.3830.03013.97
5.3.80.3670.04013.89
5.3.70.3730.02713.89
5.3.60.3700.03313.98
5.3.50.3500.03713.97
5.3.40.3830.04013.89
5.3.30.4000.03013.89
5.3.20.4300.03713.54
5.3.10.4570.03313.45
5.3.00.3830.04013.54
5.2.170.3300.02711.06
5.2.160.3270.02710.97
5.2.150.2730.03011.24
5.2.140.3300.02310.98
5.2.130.3830.03010.95
5.2.120.3570.02311.04
5.2.110.3830.03011.19
5.2.100.3400.03010.94
5.2.90.3200.03311.04
5.2.80.2900.03010.95
5.2.70.3270.03010.96
5.2.60.2930.02711.05
5.2.50.2900.03011.03
5.2.40.2670.03011.04
5.2.30.3030.02011.03
5.2.20.3200.02710.90
5.2.10.2570.02710.81
5.2.00.2400.02710.68
5.1.60.2430.0239.96
5.1.50.2930.0279.96
5.1.40.2570.0239.99
5.1.30.2670.02310.45
5.1.20.2600.02310.21
5.1.10.2500.02310.15
5.1.00.3030.02010.04
5.0.50.1930.0139.96
5.0.40.1570.0239.96
5.0.30.1630.0309.96
5.0.20.1630.0209.96
5.0.10.1230.0209.96
5.0.00.1470.0339.96
4.4.90.1170.0179.96
4.4.80.1000.0239.96
4.4.70.1870.0109.96
4.4.60.1570.0209.96
4.4.50.1400.0209.96
4.4.40.1330.0279.96
4.4.30.1400.0139.96
4.4.20.1530.0139.96
4.4.10.1830.0139.96
4.4.00.1830.0379.96
4.3.110.1530.0179.96
4.3.100.1500.0139.96
4.3.90.1370.0209.96
4.3.80.1470.0309.96
4.3.70.1430.0209.96
4.3.60.1400.0179.96
4.3.50.1470.0139.96
4.3.40.1270.0179.96
4.3.30.0700.0209.96
4.3.20.0370.0209.96
4.3.10.0570.0179.96
4.3.00.0600.0179.96

preferences:
140.78 ms | 1394 KiB | 7 Q