3v4l.org

run code in 300+ PHP versions simultaneously
<?php $text = <<<TEXT 0000035901SM000000980000009800000125 0J0005 00064182 00000000 BEGIN DATE=26.05.2015 09:01:48 SESSION=49500000031432619992 ERROR=0 RESULT=0 TRANSID=1000005699140 END BEGIN SIGNATURE iQBRAwkBAAD6tlVkDEwBAVOkAgCXHs1kj8u7E6tsdQLP8SFfkSDh9eYxkDYl/JdO +2Lekurt2TfL68wxbCdaaWoT9Jy71luAvyAkgtNte/1FT22dsAHH =GPcz END SIGNATURE TEXT; preg_match('/^BEGIN\K(?:\R.+)+(?=\R+END$)/m', $text, $m); var_export(parse_ini_string($m[0]));

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.60.0120.00318.29
8.3.50.0160.00020.36
8.3.40.0100.00721.99
8.3.30.0000.01518.80
8.3.20.0040.00424.18
8.3.10.0040.00424.66
8.3.00.0080.00026.16
8.2.180.0110.00425.92
8.2.170.0140.00719.08
8.2.160.0150.00622.96
8.2.150.0070.00025.66
8.2.140.0080.00024.66
8.2.130.0040.00426.16
8.2.120.0040.00426.16
8.2.110.0100.00020.88
8.2.100.0030.00917.97
8.2.90.0000.00818.00
8.2.80.0080.00018.87
8.2.70.0050.00317.63
8.2.60.0040.00418.04
8.2.50.0050.00318.07
8.2.40.0040.00418.16
8.2.30.0000.00818.08
8.2.20.0040.00420.46
8.2.10.0050.00217.92
8.2.00.0060.00319.09
8.1.280.0070.00725.92
8.1.270.0080.00023.99
8.1.260.0070.00026.35
8.1.250.0000.00728.09
8.1.240.0040.00722.18
8.1.230.0090.00322.73
8.1.220.0000.00817.74
8.1.210.0000.00818.77
8.1.200.0070.00317.36
8.1.190.0030.00717.47
8.1.180.0090.00018.10
8.1.170.0040.00418.79
8.1.160.0030.00518.87
8.1.150.0070.00018.72
8.1.140.0070.00417.47
8.1.130.0000.00718.78
8.1.120.0000.00717.64
8.1.110.0000.00717.55
8.1.100.0040.00417.54
8.1.90.0040.00417.50
8.1.80.0080.00417.59
8.1.70.0070.00717.53
8.1.60.0090.00717.63
8.1.50.0090.00517.56
8.1.40.0070.00717.61
8.1.30.0140.00617.76
8.1.20.0190.00017.75
8.1.10.0130.00517.69
8.1.00.0150.00417.47
8.0.300.0000.00718.77
8.0.290.0050.00216.88
8.0.280.0050.00218.45
8.0.270.0040.00418.16
8.0.260.0030.00518.37
8.0.250.0030.00316.98
8.0.240.0030.00517.12
8.0.230.0040.00417.04
8.0.220.0030.00316.98
8.0.210.0110.00416.96
8.0.200.0140.00217.00
8.0.190.0150.00016.92
8.0.180.0060.00917.04
8.0.170.0100.00617.05
8.0.160.0110.00417.00
8.0.150.0050.01016.95
8.0.140.0100.00516.99
8.0.130.0170.00016.98
8.0.120.0080.00817.03
8.0.110.0110.00417.06
8.0.100.0160.00017.00
8.0.90.0120.00316.91
8.0.80.0130.00316.97
8.0.70.0110.00616.92
8.0.60.0120.00416.95
8.0.50.0130.00416.91
8.0.30.0140.00517.02
8.0.20.0080.00816.99
8.0.10.0120.00417.05
7.4.330.0000.00515.55
7.4.320.0000.00616.77
7.4.300.0110.00716.59
7.4.290.0080.01016.75
7.4.280.0140.00316.75
7.4.270.0140.00316.73
7.4.260.0080.00616.64
7.4.250.0120.00316.71
7.4.240.0050.00816.70
7.4.230.0070.00316.46
7.4.220.0100.00316.65
7.4.210.0110.00316.64
7.4.200.0100.00316.52
7.4.190.0070.00716.72
7.4.180.0140.00016.64
7.4.160.0080.00816.63
7.4.150.0120.00216.73
7.4.140.0140.00016.57
7.4.130.0110.00316.67
7.4.120.0090.00416.55
7.4.110.0040.00916.48
7.4.100.0130.00016.82
7.4.90.0100.00316.55
7.4.80.0120.00316.40
7.4.70.0130.00016.66
7.4.60.0100.00316.63
7.4.50.0100.00316.51
7.4.40.0070.00716.63
7.4.30.0080.00416.48
7.4.20.0100.00316.42
7.4.10.0150.00016.41
7.4.00.0090.00416.49

preferences:
59.9 ms | 400 KiB | 5 Q