3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr=array(); $c=''; for ($i=0;$i<=99999;$i++) { $arr[]=uniqid('',true); } foreach ($arr as $cur) { $c.=$cur; } echo strlen($c); ?>

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.1.70.0030.05748.96
7.1.60.0100.10849.50
7.1.50.0130.04748.88
7.1.00.0030.13354.19
7.0.200.1010.05748.61
7.0.140.0170.12754.08
7.0.60.0230.13052.50
7.0.50.0300.13350.27
7.0.40.0270.13321.37
7.0.30.0170.13321.47
7.0.20.0130.10321.47
7.0.10.0230.13321.44
7.0.00.0100.15021.36
5.6.280.0300.14346.74
5.6.210.0300.16046.16
5.6.200.0300.11743.81
5.6.190.0070.12043.66
5.6.180.0000.17343.78
5.6.170.0100.14743.77
5.6.160.0100.17043.74
5.6.150.0130.16043.80
5.6.140.0230.14343.72
5.6.130.0170.16043.71
5.6.120.0200.14043.73
5.6.110.0200.12043.77
5.6.100.0100.11043.79
5.6.90.0170.10043.75
5.6.80.0070.10343.20
5.6.70.0100.10043.10
5.6.60.0100.10043.15
5.6.50.0070.11043.11
5.6.40.0200.09042.89
5.6.30.0100.10043.05
5.6.20.0130.09743.07
5.6.10.0200.09343.09
5.6.00.0230.09043.04
5.5.350.0470.15345.97
5.5.340.0130.13343.53
5.5.330.0270.15343.52
5.5.320.0100.15743.60
5.5.310.0130.16043.59
5.5.300.0030.19043.61
5.5.290.0030.14043.47
5.5.280.0170.14343.61
5.5.270.0230.14743.46
5.5.260.0170.12043.61
5.5.250.0100.13743.32
5.5.240.0070.10342.96
5.5.230.0230.09043.01
5.5.220.0230.08742.88
5.5.210.0000.12342.95
5.5.200.0300.08342.73
5.5.190.0200.09342.89
5.5.180.0130.10042.82
5.5.160.0000.11042.88
5.5.150.0000.11043.00
5.5.140.0070.10742.93
5.5.130.0100.12042.98
5.5.120.0070.14042.87
5.5.110.0100.11742.82
5.5.100.0300.08342.76
5.5.90.0130.15742.73
5.5.80.0100.12742.87
5.5.70.0170.11342.81
5.5.60.0230.09742.85
5.5.50.0200.15042.82
5.5.40.0130.15742.80
5.5.30.0000.11342.62
5.5.20.0300.15042.82
5.5.10.0200.16342.85
5.5.00.0170.15042.75
5.4.450.0270.16745.02
5.4.440.0100.16045.02
5.4.430.0100.17744.98
5.4.420.0030.13745.04
5.4.410.0100.11044.75
5.4.400.0170.10044.62
5.4.390.0170.09744.69
5.4.380.0130.11044.61
5.4.370.0170.09344.69
5.4.360.0130.09744.44
5.4.350.0070.10744.57
5.4.340.0130.10044.46
5.4.320.0100.10344.62
5.4.310.0130.09744.57
5.4.300.0100.13044.71
5.4.290.0130.15344.62
5.4.280.0100.15744.55
5.4.270.0230.15744.46
5.4.260.0200.16044.57
5.4.250.0170.16344.56
5.4.240.0170.12744.45
5.4.230.0070.11044.52
5.4.220.0100.16344.65
5.4.210.0100.15744.61
5.4.200.0070.17044.65
5.4.190.0070.11044.50
5.4.180.0300.15044.54
5.4.170.0200.16344.68
5.4.160.0270.14044.60
5.4.150.0100.15744.40
5.4.140.0200.12041.80
5.4.130.0100.16742.00
5.4.120.0070.13741.78
5.4.110.0170.10041.88
5.4.100.0100.16341.84
5.4.90.0170.16341.84
5.4.80.0200.15342.06
5.4.70.0230.15341.85
5.4.60.0170.16041.87
5.4.50.0100.15342.00
5.4.40.0270.14741.89
5.4.30.0170.11341.97
5.4.20.0170.14042.02
5.4.10.0130.17042.01
5.4.00.0230.11741.39
5.3.290.0170.10039.71
5.3.280.0030.12739.84
5.3.270.0170.16339.82
5.3.260.0100.11739.80
5.3.250.0100.15339.70
5.3.240.0130.13339.88
5.3.230.0170.12039.77
5.3.220.0200.15739.72
5.3.210.0070.12339.61
5.3.200.0070.17339.80
5.3.190.0200.16339.67
5.3.180.0100.16739.77
5.3.170.0130.12039.73
5.3.160.0200.16739.80
5.3.150.0270.13039.83
5.3.140.0130.17339.60
5.3.130.0230.12739.73
5.3.120.0200.17039.79
5.3.110.0070.14339.75
5.3.100.0070.18039.13
5.3.90.0200.10339.06
5.3.80.0000.12039.26
5.3.70.0030.11739.21
5.3.60.0030.11739.24
5.3.50.0100.11039.22
5.3.40.0070.13339.16
5.3.30.0200.12339.60
5.3.20.0230.14338.84
5.3.10.0200.16038.90
5.3.00.0030.12038.84
5.2.170.0200.16035.55
5.2.160.0200.13735.63
5.2.150.0130.10735.59
5.2.140.0100.12335.55
5.2.130.0200.15035.54
5.2.120.0200.10036.23
5.2.110.0170.12735.59
5.2.100.0170.14735.59
5.2.90.0070.11335.62
5.2.80.0100.12035.55
5.2.70.0000.12735.50
5.2.60.0270.14035.54
5.2.50.0270.09335.51
5.2.40.0100.18335.49
5.2.30.0200.17035.43
5.2.20.0070.18035.63
5.2.10.0100.15735.43
5.2.00.0070.15735.22
5.1.60.0130.15040.39
5.1.50.0270.12740.49
5.1.40.0100.14040.54
5.1.30.0130.09040.84
5.1.20.0130.14040.75
5.1.10.0070.11340.64
5.1.00.0230.08740.46
5.0.50.0070.16339.11
5.0.40.0170.18038.82
5.0.30.0200.17738.72
5.0.20.0170.14338.53
5.0.10.0130.11738.71
5.0.00.0170.15738.63
4.4.90.0100.13031.75
4.4.80.0070.19031.84
4.4.70.0100.15031.76
4.4.60.0230.17731.77
4.4.50.0130.18731.85
4.4.40.0100.17731.88
4.4.30.0100.18031.87
4.4.20.0200.16331.91
4.4.10.0200.11331.85
4.4.00.0070.17031.88
4.3.110.0030.12731.68
4.3.100.0100.18731.70
4.3.90.0130.18031.66
4.3.80.0070.14731.79
4.3.70.0130.16331.68
4.3.60.0200.14331.68
4.3.50.0070.13031.75
4.3.40.0130.19031.64
4.3.30.0030.15330.45
4.3.20.0130.18730.52
4.3.10.0130.17730.39
4.3.00.0100.16730.46

preferences:
35.91 ms | 401 KiB | 5 Q