3v4l.org

run code in 500+ PHP versions simultaneously
<?php $re = '/([^_\s]+)(?:_[^\n_-]+)?_\d+\.zip$/m'; $str = 'xxxx_get-thisValue_more details_20200728173715594600.zip get-thisValue_more details_20200728173715594600.zip getThisValue_20200728173715594600.zip xxxx_get-thisValue_more details_20200728173715594600.zip xxxx_getthisValue_more details_20200728173715594600.zip 1111_get-thisValue_more details_20200728173715594600.zip 1111_getthisValue_more details_20200728173715594600.zip get-thisValue_more details_20200728173715594600.zip getthisValue_more details_20200728173715594600.zip get-thisValue_20200728173715594600.zip getthisValue_20200728173715594600.zip'; preg_match_all($re, $str, $matches); print_r($matches[1]);

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.5.70.0050.00416.87
8.5.60.0130.00716.77
8.5.50.0080.00718.30
8.5.30.0080.00920.03
8.5.20.0020.00621.18
8.5.10.0130.00418.64
8.5.00.0110.01320.17
8.4.210.0140.00919.66
8.4.180.0050.00525.75
8.4.170.0090.01323.73
8.4.160.0120.01223.55
8.4.150.0070.00516.94
8.4.140.0110.01118.00
8.4.130.0100.01117.86
8.4.120.0100.01022.73
8.4.110.0100.01122.25
8.4.100.0120.00717.98
8.4.90.0140.00617.79
8.4.80.0090.01118.05
8.4.70.0140.00618.07
8.4.60.0170.00520.25
8.4.50.0100.00824.06
8.4.40.0130.00717.79
8.4.30.0130.00720.50
8.4.20.0100.01018.91
8.4.10.0090.00021.78
8.3.300.0090.01120.71
8.3.290.0070.01320.87
8.3.280.0080.00416.29
8.3.270.0120.00716.67
8.3.260.0120.00716.47
8.3.250.0110.00818.85
8.3.240.0120.00616.56
8.3.230.0040.00416.61
8.3.220.0100.00817.10
8.3.210.0100.00916.70
8.3.200.0070.00216.63
8.3.190.0080.00916.79
8.3.180.0050.00318.45
8.3.170.0040.00416.74
8.3.160.0060.00317.23
8.3.150.0130.00717.14
8.3.140.0070.01116.67
8.3.130.0070.00416.47
8.3.120.0090.00318.75
8.3.110.0030.00618.43
8.3.100.0030.00618.59
8.3.90.0030.00726.77
8.3.80.0030.00718.31
8.3.70.0100.00716.88
8.3.60.0070.00716.36
8.3.50.0070.00718.48
8.3.40.0110.00418.88
8.3.30.0070.00718.82
8.3.20.0000.00724.18
8.3.10.0110.00024.66
8.3.00.0040.00426.16
8.2.300.0190.00718.05
8.2.290.0040.00420.84
8.2.280.0090.01118.44
8.2.270.0130.00617.38
8.2.260.0050.00318.63
8.2.250.0090.00018.62
8.2.240.0060.01218.94
8.2.230.0080.00020.94
8.2.220.0120.00624.06
8.2.210.0040.00426.77
8.2.200.0090.00016.88
8.2.190.0120.00918.56
8.2.180.0160.00625.92
8.2.170.0040.01219.04
8.2.160.0100.00722.96
8.2.150.0060.00325.66
8.2.140.0040.00424.66
8.2.130.0070.00026.16
8.2.120.0030.00519.95
8.2.110.0070.00322.39
8.2.100.0000.01319.89
8.2.90.0080.00017.88
8.2.80.0080.00018.98
8.2.70.0000.00817.68
8.2.60.0040.00417.63
8.2.50.0000.00817.63
8.2.40.0000.00819.73
8.2.30.0040.00418.10
8.2.20.0040.00420.44
8.2.10.0070.00018.00
8.2.00.0040.00419.10
8.1.340.0100.01217.85
8.1.330.0120.00818.02
8.1.320.0110.00916.32
8.1.310.0070.00016.77
8.1.300.0060.00318.34
8.1.290.0060.00330.84
8.1.280.0100.00725.92
8.1.270.0080.00023.99
8.1.260.0040.00426.35
8.1.250.0080.00028.09
8.1.240.0110.00721.11
8.1.230.0030.00719.14
8.1.220.0000.00817.74
8.1.210.0030.00518.77
8.1.200.0090.00017.35
8.1.190.0040.00417.23
8.1.180.0060.00318.10
8.1.170.0040.00417.62
8.1.160.0060.00318.86
8.1.150.0000.00818.79
8.1.140.0050.00217.59
8.1.130.0000.00718.86
8.1.120.0050.00317.49
8.1.110.0050.00317.61
8.1.100.0000.00717.54
8.1.90.0030.00617.58
8.1.80.0050.00317.58
8.1.70.0060.00717.54
8.1.60.0110.00717.55
8.1.50.0140.00417.60
8.1.40.0120.00617.51
8.1.30.0070.01017.72
8.1.20.0090.00417.68
8.1.10.0040.00717.63
8.1.00.0080.00417.54
8.0.300.0070.00018.77
8.0.290.0000.00716.75
8.0.280.0030.00318.41
8.0.270.0070.00016.87
8.0.260.0000.00718.41
8.0.250.0000.00717.04
8.0.240.0000.00717.01
8.0.230.0040.00417.03
8.0.220.0070.00016.96
8.0.210.0000.00716.85
8.0.200.0070.00616.93
8.0.190.0040.00717.05
8.0.180.0110.00216.87
8.0.170.0100.00416.92
8.0.160.0120.00216.89
8.0.150.0060.00816.89
8.0.140.0110.00416.88
8.0.130.0120.00416.95
8.0.120.0090.00616.80
8.0.110.0090.00716.99
8.0.100.0110.00416.83
8.0.90.0070.00816.92
8.0.80.0100.00616.96
8.0.70.0110.00516.89
8.0.60.0120.00416.95
8.0.50.0120.00416.93
8.0.30.0080.00716.76
8.0.20.0090.00616.95
8.0.10.0120.00417.01
7.4.330.0000.00515.55
7.4.320.0000.00616.65
7.4.300.0130.00216.66
7.4.290.0110.00616.59
7.4.280.0130.00516.63
7.4.270.0080.00816.67
7.4.260.0130.00416.52
7.4.250.0140.00516.59
7.4.240.0150.00316.60
7.4.230.0120.00516.62
7.4.220.0080.00816.67
7.4.210.0110.00416.63
7.4.200.0110.00416.65
7.4.190.0100.00516.74
7.4.180.0130.00116.62
7.4.160.0120.00316.66
7.4.150.0120.00316.64
7.4.140.0120.00316.67
7.4.130.0130.00216.55
7.4.120.0090.00516.62
7.4.110.0060.00416.66
7.4.100.0090.00316.61
7.4.90.0090.00216.56
7.4.80.0050.00516.58
7.4.70.0010.00916.59
7.4.60.0090.00116.58
7.4.50.0060.00416.50
7.4.40.0030.00616.42
7.4.30.0050.00216.51
7.4.20.0020.00616.46
7.4.10.0010.00716.50
7.4.00.0110.00016.56

preferences:
52.21 ms | 1300 KiB | 5 Q