3v4l.org

run code in 300+ PHP versions simultaneously
<?php $saida = 'vazio'; $array = array( 'Foo' => NULL ); for( $i = 0; $i <= 100000000; $i++ ) { if (isset($array['Foo'])){ echo $i; } } echo $saida;

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)
8.3.40.0001.47918.66
8.3.30.0131.49319.10
8.3.20.0130.82220.39
8.3.10.0070.80824.66
8.3.00.0000.78524.66
8.2.170.0131.47322.96
8.2.160.0071.46820.19
8.2.150.0070.78324.18
8.2.140.0100.81724.66
8.2.130.0070.77824.66
8.1.270.0070.73224.66
8.1.260.0070.74624.66
7.4.00.0101.83314.93
7.3.120.0072.18214.57
7.3.110.0162.48214.71
7.3.100.0031.85814.79
7.3.90.0001.91214.74
7.3.80.0032.49514.79
7.3.70.0072.49214.55
7.3.60.0102.38414.68
7.3.50.0032.05814.40
7.3.40.0032.49514.39
7.3.30.0162.33514.82
7.3.20.0032.32216.59
7.3.10.0072.16316.57
7.3.00.0072.49316.41
7.2.250.0102.48914.73
7.2.240.0102.48714.94
7.2.230.0032.45914.79
7.2.220.0132.48515.15
7.2.210.0032.49515.21
7.2.200.0132.47914.87
7.2.190.0072.49214.89
7.2.180.0072.49114.87
7.2.170.0072.49214.89
7.2.160.0032.49415.04
7.2.150.0072.48616.88
7.2.140.0072.49116.84
7.2.130.0032.49616.72
7.2.120.0132.47916.64
7.2.110.0032.49416.66
7.2.100.0072.49217.04
7.2.90.0032.48916.56
7.2.80.0072.49216.72
7.2.70.0032.49416.61
7.2.60.0032.27416.79
7.2.50.0032.49516.93
7.2.40.0102.48916.60
7.2.30.0002.49917.00
7.2.20.0032.49516.88
7.2.10.0002.49916.89
7.2.00.0022.30418.23
7.1.330.0002.49915.51
7.1.320.0072.49215.89
7.1.310.0132.48615.54
7.1.300.0032.49215.57
7.1.290.0102.48815.79
7.1.280.0192.45815.86
7.1.270.0002.49915.52
7.1.260.0032.49615.72
7.1.250.0032.49415.39
7.1.240.0032.49515.60
7.1.230.0032.49615.84
7.1.220.0002.49915.48
7.1.210.0002.49915.74
7.1.200.0022.32315.63
7.1.190.0032.49515.78
7.1.180.0002.49815.48
7.1.170.0032.49515.82
7.1.160.0102.48915.70
7.1.150.0002.49715.89
7.1.140.0072.49215.66
7.1.130.0072.49115.75
7.1.120.0032.49615.80
7.1.110.0072.49215.86
7.1.100.0122.30816.90
7.1.90.0032.48915.71
7.1.80.0032.49615.73
7.1.70.0042.31016.45
7.1.60.0082.26117.63
7.1.50.0152.24616.25
7.1.40.0062.48915.84
7.1.30.0032.49515.50
7.1.20.0072.49215.78
7.1.10.0002.49215.78
7.1.00.0052.49219.03
7.0.330.0032.49415.21
7.0.320.0072.48015.28
7.0.310.0002.49915.30
7.0.300.0002.49715.11
7.0.290.0032.49415.19
7.0.280.0002.49915.30
7.0.270.0002.49815.40
7.0.260.0072.49015.19
7.0.250.0032.49315.34
7.0.240.0072.49215.43
7.0.230.0032.49415.44
7.0.220.0072.49115.46
7.0.210.0102.48915.39
7.0.200.2102.11415.96
7.0.190.0072.49215.15
7.0.180.0032.49515.27
7.0.170.0032.47315.20
7.0.160.0072.49215.35
7.0.150.0002.49815.24
7.0.140.0022.18118.85
7.0.130.0002.49815.45
7.0.120.0032.49415.30
7.0.110.0072.15917.52
7.0.100.0082.14317.47
7.0.90.0072.18317.65
7.0.80.0112.15617.62
7.0.70.0032.15817.61
7.0.60.0052.11617.78
7.0.50.0082.18317.88
7.0.40.0082.18816.91
7.0.30.0032.18416.75
7.0.20.0152.18016.73
7.0.10.0072.15216.89
7.0.00.0032.20216.66
5.6.400.0032.49614.41
5.6.390.0072.49214.39
5.6.380.0032.49414.24
5.6.370.0072.49214.47
5.6.360.0002.49914.21
5.6.350.0002.49214.45
5.6.340.0102.48814.09
5.6.330.0002.49214.39
5.6.320.0102.48913.97
5.6.310.0002.49914.55
5.6.300.0102.48914.52
5.6.290.0072.49214.06
5.6.280.0072.49317.69
5.6.270.0072.49114.16
5.6.260.0102.48917.45
5.6.250.0072.49017.38
5.6.240.0102.48917.51
5.6.230.0032.49517.52
5.6.220.0022.49717.52
5.6.210.0072.49317.29
5.6.200.0132.48617.79
5.6.190.0032.49517.59
5.6.180.0102.48917.66
5.6.170.0082.49117.59
5.6.160.0132.48617.53
5.6.150.0052.49417.63
5.6.140.0002.49917.77
5.6.130.0062.48817.59
5.6.120.0072.49317.72
5.6.110.0032.49517.76
5.6.100.0052.49417.70
5.6.90.0102.48817.69
5.6.80.0122.48717.48
5.6.70.0102.48917.30
5.6.60.0032.49617.22
5.6.50.0022.49717.42
5.6.40.0072.49317.43
5.6.30.0152.48517.35
5.6.20.0052.49417.39
5.6.10.0082.49117.32
5.6.00.0052.49517.38
5.5.380.0032.49617.39
5.5.370.0032.49517.22
5.5.360.0002.49917.37
5.5.350.0082.48817.24
5.5.340.0172.48117.55
5.5.330.0072.48917.55
5.5.320.0072.49217.50
5.5.310.0072.48917.69
5.5.300.0082.49117.54
5.5.290.0022.49617.40
5.5.280.0052.49417.80
5.5.270.0122.48817.62
5.5.260.0102.48917.70
5.5.250.0052.49417.35
5.5.240.0052.49317.20
5.5.230.0052.49317.31
5.5.220.0052.49417.21
5.5.210.0052.48717.04
5.5.200.0072.49317.18
5.5.190.0102.48917.05
5.5.180.0132.48317.11
5.5.170.0072.49214.26
5.5.160.0082.49116.97
5.5.150.0082.47116.98
5.5.140.0032.49617.03
5.5.130.0052.49417.04
5.5.120.0072.49317.16
5.5.110.0102.49017.08
5.5.100.0052.49617.10
5.5.90.0032.49616.96
5.5.80.0052.49216.97
5.5.70.0072.49317.01
5.5.60.0022.49717.04
5.5.50.0032.44617.04
5.5.40.0072.49317.21
5.5.30.0052.49417.12
5.5.20.0072.49317.18
5.5.10.0072.48717.06
5.5.00.0032.47117.19
5.4.450.0022.49715.19
5.4.440.0032.49515.21
5.4.430.0072.49314.93
5.4.420.0072.48915.05
5.4.410.0072.47414.94
5.4.400.0032.49614.83
5.4.390.0082.45614.82
5.4.380.0002.48814.84
5.4.370.0022.49714.82
5.4.360.0142.45614.84
5.4.350.0032.47414.99
5.4.340.0082.46814.86
5.4.330.0002.49810.80
5.4.320.0052.49414.91
5.4.310.0072.49214.84
5.4.300.0082.49114.87
5.4.290.0032.49514.82
5.4.280.0022.49714.89
5.4.270.0052.49414.85
5.4.260.0032.49215.09
5.4.250.0072.49214.81
5.4.240.0052.49314.79
5.4.230.0032.49614.84
5.4.220.0022.49714.87
5.4.210.0022.47914.85
5.4.200.0052.48414.90
5.4.190.0052.49314.84
5.4.180.0022.48614.84
5.4.170.0052.49114.85
5.4.160.0052.45514.83
5.4.150.0102.48814.81
5.4.140.0052.49413.51
5.4.130.0082.46913.57
5.4.120.0052.49113.57
5.4.110.0032.47413.49
5.4.100.0022.47313.63
5.4.90.0122.46113.52
5.4.80.0052.47313.47
5.4.70.0032.47213.55
5.4.60.0232.44313.63
5.4.50.0072.45113.63
5.4.40.0172.45413.47
5.4.30.0072.46713.62
5.4.20.0032.47113.57
5.4.10.0052.47213.70
5.4.00.0022.47413.38
5.3.290.0042.44412.60
5.3.280.0142.45812.56
5.3.270.0012.46112.50
5.3.260.0022.42912.54
5.3.250.0152.45212.55
5.3.240.0112.44912.52
5.3.230.0102.45212.56
5.3.220.0082.46312.53
5.3.210.0122.46112.54
5.3.200.0072.44212.52
5.3.190.0082.46212.56
5.3.180.0072.45412.51
5.3.170.0112.45012.52
5.3.160.0102.44112.64
5.3.150.0132.43412.59
5.3.140.0162.43012.54
5.3.130.0032.44812.50
5.3.120.0052.44412.46
5.3.110.0212.41812.56
5.3.100.0202.42212.28
5.3.90.0072.45012.28
5.3.80.0092.44612.32
5.3.70.0082.44912.23
5.3.60.0152.45012.20
5.3.50.0052.46712.19
5.3.40.0082.45912.29
5.3.30.0082.45012.13
5.3.20.0072.45712.08
5.3.10.0082.46412.10
5.3.00.0052.49112.14

preferences:
38.77 ms | 400 KiB | 5 Q