3v4l.org

run code in 300+ PHP versions simultaneously
<?php $startTime = microtime(true); $result = ""; for($i = 0; $i < 50000000; $i++) $result = 'salut'; $endTime = microtime(true); echo 'Single quotes: ', $endTime - $startTime, ' seconds', "\n"; $startTime = microtime(true); $result = ""; for($i = 0; $i < 50000000; $i++) $result = "salut"; $endTime = microtime(true); echo 'Double quotes: ', $endTime - $startTime, ' seconds', "\n";

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)
7.3.00.0031.15216.51
7.2.130.0131.18916.64
7.2.120.0071.13717.02
7.2.110.0071.30916.57
7.2.100.0101.23016.81
7.2.90.0031.27916.97
7.2.80.0031.27116.81
7.2.70.0101.24716.80
7.2.60.0131.24816.74
7.2.50.0071.24216.57
7.2.40.0031.21116.92
7.2.30.0131.25516.82
7.2.20.0031.30117.02
7.2.10.0071.28417.13
7.2.00.0051.17218.23
7.1.250.0002.49815.68
7.1.240.0132.48315.51
7.1.230.0032.49315.59
7.1.220.0072.48615.47
7.1.210.0102.48515.54
7.1.200.0032.49115.46
7.1.190.0072.48915.50
7.1.180.0102.48715.70
7.1.170.0102.47915.77
7.1.160.0002.49715.82
7.1.150.0032.49315.58
7.1.140.0072.48915.75
7.1.130.0032.49115.84
7.1.120.0032.49215.84
7.1.110.0102.48515.74
7.1.100.0102.48915.63
7.1.90.0132.48215.92
7.1.80.0032.49315.54
7.1.70.0051.78116.41
7.1.60.0051.86417.56
7.1.50.0101.87116.44
7.1.40.0032.49215.68
7.1.30.0102.48815.75
7.1.20.0072.49215.54
7.1.10.0072.49015.74
7.1.00.0121.95019.07
7.0.330.0002.49315.42
7.0.320.0172.47415.18
7.0.310.0132.47615.46
7.0.300.0002.49715.35
7.0.290.0032.49315.40
7.0.280.0172.48115.43
7.0.270.0032.49315.16
7.0.260.0032.48515.39
7.0.250.0072.48115.15
7.0.240.0072.48915.44
7.0.230.0002.49815.34
7.0.220.0072.48315.56
7.0.210.0032.47515.28
7.0.200.0121.87814.88
7.0.190.0072.49115.41
7.0.180.0032.49215.18
7.0.170.0102.48115.55
7.0.160.0172.47815.46
7.0.150.0132.48014.96
7.0.140.0001.77218.74
7.0.130.0032.49315.48
7.0.120.0032.49115.55
7.0.110.0072.48915.36
7.0.100.0002.49815.37
7.0.90.0032.49515.27
7.0.80.0032.48715.50
7.0.70.0032.49415.50
7.0.60.0021.81717.72
7.0.50.0021.83316.56
7.0.40.0071.77416.68
7.0.30.0101.80916.80
7.0.20.0171.89816.73
7.0.10.0051.76616.73
7.0.00.0001.75816.77
5.6.380.0072.49014.46
5.6.370.0102.48714.20
5.6.360.0072.48614.60
5.6.350.0032.48714.12
5.6.340.0102.48014.37
5.6.330.0002.49714.59
5.6.320.0032.48814.13
5.6.310.0002.49614.43
5.6.300.0032.49214.51
5.6.290.0132.48314.28
5.6.280.0082.48417.62
5.6.270.0032.49414.41
5.6.260.0002.49714.30
5.6.250.0002.49114.11
5.6.240.0032.49214.11
5.6.230.0032.48714.34
5.6.220.0072.48414.20
5.6.210.0072.49017.38
5.6.200.0082.49116.12
5.6.190.0072.49217.44
5.6.180.1872.31217.35
5.6.170.0232.47417.14
5.6.160.0082.48917.30
5.6.150.0072.49116.10
5.6.140.0052.49416.11
5.6.130.0072.49216.13
5.6.120.0082.49117.86
5.6.110.0082.49017.73
5.6.100.0082.49017.70
5.6.90.0032.49417.66
5.6.80.0082.49017.22
5.6.70.0032.49514.33
5.6.60.0032.49513.93
5.6.50.0032.49414.38
5.6.40.0032.49414.00
5.6.30.0072.49014.16
5.6.20.0032.49214.08
5.6.10.0072.49114.09
5.6.00.0102.48614.25
5.5.380.0032.49410.89
5.5.370.0072.49010.61
5.5.360.0002.49810.83
5.5.350.0052.49415.61
5.5.340.0022.49614.54
5.5.330.0052.49315.61
5.5.320.0102.48515.46
5.5.310.0182.48015.66
5.5.300.0022.49414.40
5.5.290.0072.49214.47
5.5.280.0052.49315.85
5.5.270.0072.48915.76
5.5.260.0832.41415.94
5.5.250.0052.49315.72
5.5.240.0122.48615.43
5.5.230.0032.49511.00
5.5.220.0002.49510.94
5.5.210.0072.49110.67
5.5.200.0032.48510.72
5.5.190.0002.49710.95
5.5.180.0002.49710.88
5.5.170.0032.49310.91
5.5.160.0002.49810.59
5.5.150.0072.47911.01
5.5.140.0102.48411.06
5.5.130.0102.48611.14
5.5.120.0102.48710.87
5.5.110.0032.48710.59
5.5.100.0072.48910.87
5.5.90.0002.49110.90
5.5.80.0032.49510.75
5.5.70.0002.49810.80
5.5.60.0032.48910.45
5.5.50.0032.49410.84
5.5.40.0032.49310.89
5.5.30.0032.49210.89
5.5.20.0032.49510.82
5.5.10.0072.49110.76
5.5.00.0032.49210.75
5.4.450.0282.24114.90
5.4.440.0072.07915.18
5.4.430.0152.11415.03
5.4.420.0331.94515.11
5.4.410.0022.21315.11
5.4.400.0082.24614.76
5.4.390.0201.98814.80
5.4.380.0272.45714.53
5.4.370.0252.46814.63
5.4.360.0182.47514.60
5.4.350.0222.45614.65
5.4.340.0222.47114.75
5.4.330.0032.49410.74
5.4.320.0112.23711.77
5.4.310.0092.23411.60
5.4.300.0072.24011.65
5.4.290.0082.23811.62
5.4.280.0072.23611.57
5.4.270.0082.24011.47
5.4.260.0062.23911.52
5.4.250.0082.23911.56
5.4.240.0182.22811.71
5.4.230.0072.24211.53
5.4.220.0092.23611.68
5.4.210.0192.23211.51
5.4.200.0112.23811.65
5.4.190.0122.23811.63
5.4.180.0132.23611.58
5.4.170.0092.24311.38
5.4.160.0072.24211.60
5.4.150.0122.23411.55
5.4.140.0092.23211.33
5.4.130.0122.23411.34
5.4.120.0092.23811.28
5.4.110.0062.24311.42
5.4.100.0082.24111.33
5.4.90.0062.24011.34
5.4.80.0062.24111.31
5.4.70.0052.23811.42
5.4.60.0072.24011.38
5.4.50.0052.24311.43
5.4.40.0092.24011.25
5.4.30.0072.23911.30
5.4.20.0552.04111.43
5.4.10.0372.20111.32
5.4.00.0352.00911.05
5.3.290.0342.21011.48
5.3.280.0122.25011.48
5.3.270.0102.24011.56
5.3.260.0082.24111.49
5.3.250.0092.24011.54
5.3.240.0072.24111.37
5.3.230.0072.24211.48
5.3.220.0132.23411.37
5.3.210.0112.23511.39
5.3.200.0052.24111.40
5.3.190.0042.24411.46
5.3.180.0102.23511.38
5.3.170.0102.23611.34
5.3.160.0082.24011.49
5.3.150.0042.24211.45
5.3.140.0052.24411.42
5.3.130.0102.23611.42
5.3.120.0042.24411.37
5.3.110.0092.23911.37
5.3.100.0072.24311.10
5.3.90.0062.24111.16
5.3.80.0092.23711.06
5.3.70.0072.24211.02
5.3.60.0052.24011.09
5.3.50.0052.24411.00
5.3.40.0062.00710.98
5.3.30.0062.24411.05
5.3.20.0042.24410.90
5.3.10.0042.24510.80
5.3.00.0062.24210.80
5.2.170.0102.2289.54
5.2.160.0082.2359.54
5.2.150.0072.2309.54
5.2.140.0082.2389.54
5.2.130.0022.2469.52
5.2.120.0082.2409.52
5.2.110.0072.2449.52
5.2.100.0052.2459.52
5.2.90.0092.2399.52
5.2.80.0042.2459.52
5.2.70.0092.2399.52
5.2.60.0042.2449.49
5.2.50.0052.2449.48
5.2.40.0072.2429.47
5.2.30.0132.2369.45
5.2.20.0062.2429.45
5.2.10.0032.2469.41
5.2.00.0042.2449.34
5.1.60.0072.2398.98
5.1.50.0082.2428.98
5.1.40.0062.2338.97
5.1.30.0052.2429.15
5.1.20.0042.2439.15
5.1.10.0022.2459.02
5.1.00.0042.2459.02
5.0.50.0042.2448.26
5.0.40.0062.2448.19
5.0.30.0072.2428.10
5.0.20.0042.2438.08
5.0.10.0092.2408.07
5.0.00.0052.2418.07
4.4.90.0052.2447.37
4.4.80.0022.2457.35
4.4.70.0062.2427.36
4.4.60.0102.2397.36
4.4.50.0042.2417.37
4.4.40.0022.2467.33
4.4.30.0052.2427.36
4.4.20.0052.2437.40
4.4.10.0052.2417.40
4.4.00.0072.2417.36
4.3.110.0042.2457.31
4.3.100.0042.2447.31
4.3.90.0042.2457.30
4.3.80.0052.2437.27
4.3.70.0042.2447.29
4.3.60.0022.2477.29
4.3.50.0032.2447.29
4.3.40.0022.2477.25
4.3.30.0072.2436.62
4.3.20.0022.2446.61
4.3.10.0032.2466.59
4.3.00.1082.21112.79

preferences:
35.57 ms | 400 KiB | 5 Q