3v4l.org

run code in 300+ PHP versions simultaneously
<?php $re = '`^.*\d/\h*\d.*(?:\R.*)*?\REND OF REPORT\b`m'; $str = 'TRAFFIC MEASUREMENT REPORT PART 1/ 6 VLR MEASUREMENT VLRMEAS SAMPLE DATE: FROM 2020-10-22 14:00:00:09 TO 2020-10-22 15:00:00:13 REGISTERED SUBSCRIBERS: LOCATION AREA CODE CURRENT AVERAGE TMS1 TMS2 TMS3 UNKNOWN LAC 2 2 0 0 0 113 75868 75749 0 0 0 115 40627 40732 0 0 0 1102 70422 70489 0 0 0 1105 87075 87067 0 0 0 1117 56150 56180 0 0 0 1118 67175 67444 0 0 0 1120 74385 74381 0 0 0 1121 65034 65060 0 0 0 1122 21636 21407 0 0 0 1217 22944 22856 0 0 0 1218 49054 48993 0 0 0 1318 24283 24066 0 0 0 1418 16366 16350 0 0 0 2118 17812 17674 0 0 0 2120 79644 79489 0 0 0 TOTAL 768477 767939 0 0 0 PART 1/ 6 END OF REPORT testing some data here TRAFFIC MEASUREMENT REPORT PART 2/ 6 VLR MEASUREMENT VLRMEAS SAMPLE DATE: FROM 2020-10-22 14:00:00:09 TO 2020-10-22 15:00:00:13 REGISTERED SUBSCRIBERS: LOCATION AREA CODE CURRENT AVERAGE TMS1 TMS2 TMS3 UNKNOWN LAC 2 2 0 0 0 113 75868 75749 0 0 0 115 40627 40732 0 0 0 1102 70422 70489 0 0 0 1105 87075 87067 0 0 0 1117 56150 56180 0 0 0 1118 67175 67444 0 0 0 1120 74385 74381 0 0 0 1121 65034 65060 0 0 0 1122 21636 21407 0 0 0 1217 22944 22856 0 0 0 1218 49054 48993 0 0 0 1318 24283 24066 0 0 0 1418 16366 16350 0 0 0 2118 17812 17674 0 0 0 2120 79644 79489 0 0 0 TOTAL 768477 767939 0 0 0 PART 2/ 6 END OF REPORT'; preg_match_all($re, $str, $matches); print_r($matches[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.4.130.0140.00719.42
8.4.120.0080.01122.21
8.4.110.0120.00820.84
8.4.100.0160.00418.61
8.4.90.0040.00518.66
8.4.80.0090.01218.63
8.4.70.0130.00818.01
8.4.60.0100.01020.60
8.4.50.0060.00320.20
8.4.40.0090.01218.07
8.4.30.0140.00720.39
8.4.20.0140.00718.88
8.4.10.0030.00619.55
8.3.260.0040.00516.77
8.3.250.0110.00817.14
8.3.240.0100.00916.32
8.3.230.0030.00616.87
8.3.220.0040.00319.05
8.3.210.0120.00516.59
8.3.200.0060.00316.73
8.3.190.0080.00717.15
8.3.180.0110.00918.31
8.3.170.0090.00917.11
8.3.160.0070.01118.72
8.3.150.0120.00318.93
8.3.140.0040.01117.43
8.3.130.0040.00422.14
8.3.120.0100.01018.98
8.3.110.0000.00920.94
8.3.100.0040.00424.06
8.3.90.0080.00026.77
8.3.80.0100.00019.36
8.3.70.0040.01316.63
8.3.60.0120.00618.43
8.3.50.0040.01216.80
8.3.40.0130.00318.88
8.3.30.0070.00718.79
8.3.20.0030.00524.18
8.3.10.0040.00424.66
8.3.00.0070.00026.16
8.2.290.0140.00620.26
8.2.280.0100.00918.73
8.2.270.0160.00317.34
8.2.260.0060.00316.97
8.2.250.0000.00817.19
8.2.240.0120.00318.93
8.2.230.0100.00022.58
8.2.220.0100.01037.54
8.2.210.0090.00626.77
8.2.200.0000.00918.88
8.2.190.0160.00018.44
8.2.180.0110.01125.92
8.2.170.0040.01119.08
8.2.160.0000.01522.96
8.2.150.0040.00425.66
8.2.140.0100.00324.66
8.2.130.0030.00526.16
8.2.120.0040.00420.93
8.2.110.0060.00320.38
8.2.100.0040.00718.03
8.2.90.0030.00617.75
8.2.80.0030.00519.04
8.2.70.0000.00817.75
8.2.60.0050.00318.03
8.2.50.0040.00418.10
8.2.40.0040.00421.38
8.2.30.0040.00419.24
8.2.20.0000.00818.09
8.2.10.0000.00720.89
8.2.00.0000.00719.30
8.1.330.0090.01021.97
8.1.320.0130.00616.13
8.1.310.0090.00918.62
8.1.300.0060.01319.54
8.1.290.0060.00330.84
8.1.280.0120.00325.92
8.1.270.0060.00324.66
8.1.260.0030.00526.35
8.1.250.0040.00428.09
8.1.240.0030.00619.52
8.1.230.0060.00621.02
8.1.220.0030.00518.66
8.1.210.0060.00318.77
8.1.200.0050.00317.48
8.1.190.0040.00417.48
8.1.180.0030.00618.10
8.1.170.0030.00618.83
8.1.160.0000.00818.94
8.1.150.0000.00818.88
8.1.140.0070.00018.90
8.1.130.0000.00720.20
8.1.120.0030.00317.56
8.1.110.0050.00317.63
8.1.100.0050.00317.56
8.1.90.0050.00317.61
8.1.80.0040.00417.58
8.1.70.0050.00217.56
8.1.60.0030.00617.69
8.1.50.0040.00417.55
8.1.40.0000.00817.54
8.1.30.0060.00317.79
8.1.20.0030.00617.81
8.1.10.0040.00417.60
8.1.00.0030.00617.74
8.0.300.0070.00020.10
8.0.290.0000.00817.00
8.0.280.0020.00518.43
8.0.270.0090.00016.89
8.0.260.0030.00318.43
8.0.250.0080.00017.06
8.0.240.0000.00716.94
8.0.230.0000.00717.09
8.0.220.0000.00716.99
8.0.210.0000.00816.99
8.0.200.0030.00316.98
8.0.190.0040.00416.96
8.0.180.0040.00417.07
8.0.170.0030.00517.02
8.0.160.0040.00416.98
8.0.150.0050.00317.02
8.0.140.0050.00216.99
8.0.130.0030.00313.43
8.0.120.0000.00817.00
8.0.110.0040.00417.02
8.0.100.0040.00416.87
8.0.90.0000.00717.03
8.0.80.0090.00716.89
8.0.70.0040.00416.90
8.0.60.0040.00416.87
8.0.50.0040.00416.86
8.0.30.0080.00816.96
8.0.20.0070.01117.01
8.0.10.0190.00417.12
8.0.00.0120.01217.11
7.4.330.0030.00315.55
7.4.320.0000.00616.76
7.4.300.0030.00316.71
7.4.290.0070.00016.65
7.4.280.0000.00816.82
7.4.270.0050.00316.78
7.4.260.0060.00013.48
7.4.250.0070.00016.64
7.4.240.0020.00516.70
7.4.230.0070.00016.83
7.4.220.0050.00216.66
7.4.210.0050.00916.66
7.4.200.0000.00716.71
7.4.160.0170.00016.86
7.4.150.0080.01516.69
7.4.140.0030.01316.72
7.4.130.0100.01016.65
7.4.120.0100.00616.75
7.4.110.0100.00616.68
7.4.100.0040.01316.79
7.4.90.0070.01116.77
7.4.80.0060.01716.67
7.4.70.0130.00316.74
7.4.60.0160.00016.71
7.4.50.0030.01416.52
7.4.40.0060.00916.48
7.4.30.0070.00716.56
7.4.20.0090.00916.64
7.4.10.0120.00616.45
7.4.00.0070.01016.66
7.3.330.0040.00416.39
7.3.320.0030.00313.12
7.3.310.0070.00016.39
7.3.300.0060.00016.23
7.3.290.0060.01016.42
7.3.270.0070.01416.45
7.3.260.0090.00916.42
7.3.250.0140.00316.33
7.3.240.0090.00616.37
7.3.230.0090.00616.37
7.3.220.0000.01716.34
7.3.210.0070.01116.36
7.3.200.0120.00816.27
7.3.190.0060.00916.32
7.3.180.0060.01216.43
7.3.170.0050.01016.25
7.3.160.0080.00816.44
7.3.150.0060.01316.29
7.3.140.0110.00816.27
7.3.130.0050.01116.43
7.3.120.0030.01216.28
7.3.110.0130.00916.21
7.3.100.0060.01516.26
7.3.90.0120.00416.70
7.3.80.0160.01016.43
7.3.70.0210.00516.43
7.3.60.0250.00316.44
7.3.50.0330.01116.45
7.3.40.0210.00516.44
7.3.30.0260.00816.62
7.3.20.0210.00616.55
7.3.10.0190.00816.48
7.3.00.0190.00816.45

preferences:
32.57 ms | 403 KiB | 5 Q