3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = 'Josef 199 Kč Jan Kuchař 199 Kč monthly Karel Krenek 199 Kč Peter Lackner 10 $ Jan Dasovsky 2999 Kč Lukáš Jeschke 200 Kč Jakub Váňa, kanc. spol. Atollon 99 Kč monthly Karel Kolis 499 Kč Marek Hajer 499 Kč Václav Barnáš 99 Kč David Jeřábek 99 Kč monthly Martin Šturc 100 Kč Matouš Němec 200 Kč Jakub Chábek 500 Kč Michal Kurtulil - Yonix.sk 199 Kč monthly robert juricek 5 € Michal Seč 199 Kč monthly Martin Štěpař 499 Kč Petr Sykora 9 € monthly Vaclav Kraus 99 Kč monthly Tomas Mleziva 256 Kč Stanislav Kurinec 99 Kč monthly Jozef Jaššo 99 Kč monthly Jan Trejbal 99 Kč monthly Daniel Duran 199 Kč www.is1.cz 999 Kč Premek Koch 99 Kč monthly Nikol Ježková 99 Kč David Bouchner 199 Kč Vaclav Bohac 5 $ Pavel Hájek 199 Kč Tomas Bek 199 Kč Hubálek Martin 199 Kč Tomáš Hodboď 99 € Matej Kolesar 199 Kč Adam Klvač 199 Kč Libor Stránský 500 Kč Jakub Váňa, kanc. spol. Atollon 99 Kč monthly Jiří Švejda 100 Kč JOSEF DOHNAL 99 Kč monthly Martin Zikmund 99 Kč Matúš Matula 199 Kč Peter Zúber 199 Kč Jiří Špaček 99 Kč Tomáš Jacík 1000 Kč Vodrážka, Tomáš, Ing 100 Kč David Jeřábek 99 Kč monthly Michal Dobsovic 499 Kč Martin Lutonský 199 Kč Juraj Kovac 19 € Libor Geisler 199 Kč Ondrej Pospisil 199 Kč František Hrubeš 499 Kč Webwings s.r.o. 1999 Kč 2H C.s. s.r.o. 499 Kč Petr Holeček 123 Kč Appio Digital s.r.o. 666 Kč Jan Lorenc 499 Kč Michal Seč 199 Kč monthly Lukas Hladík 499 Kč Vaclav Kraus 99 Kč monthly Aleš Hladílek 256 Kč Pavel Půlpán 199 Kč Milan Kolčák 199 Kč Peter Kovalčík 5 € Ivan Mišák 199 Kč Lukáš Prudil 199 Kč Filip Lukac 199 Kč Jiri Glinz 128 Kč Roman Navrátil 199 Kč Lukas Kadlec 99 Kč Tomáš Ciboch 499 Kč Pavel Železný 200 Kč Peter Vojtech 300 Kč Tomáš Král 2000 Kč Miroslav Měřínský 500 Kč Adam Pisl 999 Kč Tomáš Vojtek 99 Kč Tomáš Valiašek 499 Kč Filip Vaněček 99 Kč Jakub Bouček 499 Kč Miloslav Strunc 499 Kč Jozef Jaššo 99 Kč monthly Alexandr Szöllös 99 Kč Václav Sedlář 99 Kč Litea Solution s.r.o. 999 Kč Jan Trejbal 99 Kč monthly Simplia, s.r.o. 499 Kč Matous Michalik 499 Kč Pavel Janda 199 Kč Petr Ogurcak 199 Kč Lukas Vana 499 Kč Daniel Robenek 222 Kč Lukáš Tomek 1200 Kč Patrik Hoffmann 99 Kč Vladimír Čamaj 199 Kč Válek Oldřich 199 Kč Aleš Tošovský 199 Kč Tomas Kulhanek 199 Kč Jan Novy 99 Kč Zdenek Spulak 223 Kč Ondřej Plšek 99 Kč Richard Fakenberg 99 Kč Peter Berta 5 € Jakub Bárta 666 Kč Jan Poláček 1 Kč Pospisil Jan 200 Kč Ševčík Michal 199 Kč JOSEF DOHNAL 99 Kč monthly Jakub Váňa, kanc. spol. Atollon 99 Kč monthly Vaclav Kraus 99 Kč monthly Jozef Jaššo 99 Kč monthly Pospisil Jan 200 Kč JOSEF DOHNAL 99 Kč monthly Jakub Váňa, kanc. spol. Atollon 99 Kč monthly Jan Pikl 333 Kč David Mach 100 Kč Vaclav Kraus 99 Kč monthly Jozef Jaššo 99 Kč monthly Jan Blaško 1440 Kč Pospisil Jan 200 Kč JOSEF DOHNAL 99 Kč monthly Jakub Váňa, kanc. spol. Atollon 99 Kč monthly David Mach 100 Kč Jan Střálka 222 Kč Jozef Jaššo 99 Kč monthly Pospisil Jan 200 Kč Ondřej Doktor 1001 Kč Michal Kurtulil - Yonix.sk 19 € JOSEF DOHNAL 99 Kč monthly Jakub Váňa, kanc. spol. Atollon 99 Kč monthly Martin Příhoda 200 Kč Jozef Jaššo 99 Kč monthly Pospisil Jan 200 Kč JOSEF DOHNAL 99 Kč monthly Jakub Váňa, kanc. spol. Atollon 99 Kč monthly David Mach 100 Kč Jozef Jaššo 99 Kč monthly JOSEF DOHNAL 99 Kč monthly'; preg_match_all('!\d+!', $str, $matches); $x = 0; foreach ($matches as $key => $value) { echo "$value <br>"; } echo $x;

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.00916.63
8.3.50.0110.00818.48
8.3.40.0150.00319.04
8.3.30.0100.00319.06
8.3.20.0080.00020.21
8.3.10.0040.00421.66
8.3.00.0090.00017.50
8.2.180.0070.00718.29
8.2.170.0040.01119.21
8.2.160.0080.00822.96
8.2.150.0070.00025.66
8.2.140.0070.00724.66
8.2.130.0070.00026.16
8.2.120.0080.00019.61
8.2.110.0060.00320.38
8.2.100.0110.00018.03
8.2.90.0000.00818.05
8.2.80.0090.00018.88
8.2.70.0060.00317.80
8.2.60.0030.00517.93
8.2.50.0000.00818.10
8.2.40.0050.00320.99
8.2.30.0000.00819.44
8.2.20.0040.00417.77
8.2.10.0040.00418.02
8.2.00.0000.00718.16
8.1.280.0110.00725.92
8.1.270.0070.01320.09
8.1.260.0070.00026.35
8.1.250.0030.00528.09
8.1.240.0000.01021.93
8.1.230.0000.01122.07
8.1.220.0050.00317.74
8.1.210.0080.00018.77
8.1.200.0000.00917.48
8.1.190.0000.00817.23
8.1.180.0030.00518.10
8.1.170.0040.00418.70
8.1.160.0020.00520.61
8.1.150.0040.00418.94
8.1.140.0030.00617.59
8.1.130.0030.00317.73
8.1.120.0040.00417.68
8.1.110.0090.00017.51
8.1.100.0040.00417.65
8.1.90.0070.00417.62
8.1.80.0030.00517.51
8.1.70.0000.00717.63
8.1.60.0060.00317.67
8.1.50.0000.00817.41
8.1.40.0030.00517.55
8.1.30.0030.00617.75
8.1.20.0040.00417.71
8.1.10.0040.00417.71
8.1.00.0000.00917.52
8.0.300.0030.00620.04
8.0.290.0050.00316.75
8.0.280.0000.00818.39
8.0.270.0040.00417.18
8.0.260.0000.00617.28
8.0.250.0070.00017.14
8.0.240.0000.00817.07
8.0.230.0000.00717.16
8.0.220.0000.00717.08
8.0.210.0070.00016.97
8.0.200.0000.00717.14
8.0.190.0030.00617.22
8.0.180.0000.00717.13
8.0.170.0060.00317.01
8.0.160.0040.00416.91
8.0.150.0000.00717.04
8.0.140.0050.00216.95
8.0.130.0000.00513.57
8.0.120.0040.00417.05
8.0.110.0070.00017.06
8.0.100.0040.00416.98
8.0.90.0030.00717.13
8.0.80.0100.00617.11
8.0.70.0040.00417.04
8.0.60.0030.00516.97
8.0.50.0040.00417.16
8.0.30.0110.00717.32
8.0.20.0140.00517.40
8.0.10.0040.00417.17
8.0.00.0090.00816.96
7.4.330.0000.00515.05
7.4.320.0030.00316.72
7.4.300.0060.00016.67
7.4.290.0000.01116.70
7.4.280.0000.00816.85
7.4.270.0070.00016.79
7.4.260.0000.00716.64
7.4.250.0050.00316.76
7.4.240.0020.00616.79
7.4.230.0030.00316.93
7.4.220.0150.00416.70
7.4.210.0040.01216.66
7.4.200.0070.00016.56
7.4.160.0090.00616.57
7.4.150.0060.01317.40
7.4.140.0100.01117.86
7.4.130.0150.00716.71
7.4.120.0060.01216.74
7.4.110.0070.01116.88
7.4.100.0070.01116.63
7.4.90.0100.00716.70
7.4.80.0070.01019.39
7.4.70.0070.01016.52
7.4.60.0120.00616.75
7.4.50.0060.00316.51
7.4.40.0140.00316.48
7.4.30.0160.00616.86
7.4.00.0070.00715.00
7.3.330.0020.00213.23
7.3.320.0000.00513.29
7.3.310.0050.00216.54
7.3.300.0060.00016.39
7.3.290.0050.01016.47
7.3.280.0070.01116.51
7.3.270.0060.00917.40
7.3.260.0130.00416.52
7.3.250.0100.00916.66
7.3.240.0080.00816.74
7.3.230.0130.00416.40
7.3.210.0080.00916.54
7.3.200.0110.01119.39
7.3.190.0120.00616.84
7.3.180.0030.01316.60
7.3.170.0070.01416.45
7.3.160.0160.00016.73
7.3.10.0030.01016.93
7.3.00.0070.01416.82
7.2.330.0030.01416.73
7.2.320.0190.00616.72
7.2.310.0100.01416.71
7.2.300.0100.00716.76
7.2.290.0080.01216.64
7.2.130.0070.00717.27
7.2.120.0030.01016.85
7.2.110.0130.00317.20
7.2.100.0090.00016.90
7.2.90.0060.00617.02
7.2.80.0030.00617.06
7.2.70.0030.00916.89
7.2.60.0050.01016.89
7.2.50.0030.00717.16
7.2.40.0100.00316.94
7.2.30.0030.01316.94
7.2.20.0000.01116.87
7.2.10.0030.01017.13
7.2.00.0030.01018.19
7.1.250.0070.00715.94
7.1.200.0000.01216.05
7.1.100.0080.00318.12
7.1.70.0000.00817.13
7.1.60.0070.01819.59
7.1.50.0070.01817.04
7.1.00.0000.08022.41
7.0.200.0040.00417.11
7.0.60.0000.04719.90
7.0.50.0070.03717.84
7.0.40.0100.07320.32
7.0.30.0200.03720.14
7.0.20.0230.07320.14
7.0.10.0330.08020.22
7.0.00.0070.04020.12
5.6.280.0070.07020.86
5.6.210.0030.04020.75
5.6.200.0100.05318.22
5.6.190.0030.08720.77
5.6.180.4100.04320.45
5.6.170.0230.04020.47
5.6.160.0030.06020.39
5.6.150.0000.09018.11
5.6.140.0030.08318.07
5.6.130.0070.06318.16
5.6.120.0070.08321.09
5.6.110.0070.05021.02
5.6.100.0100.07721.13
5.6.90.0070.07021.13
5.6.80.0070.08020.37
5.6.70.0300.06020.38
5.5.350.0200.07720.32
5.5.340.0070.08017.89
5.5.330.0070.04020.20
5.5.320.0230.04720.26
5.5.310.0330.05720.52
5.5.300.0030.07318.01
5.5.290.0100.06317.92
5.5.280.0070.05320.87
5.5.270.0100.08720.95
5.5.260.0100.08020.89
5.5.250.0070.04320.48
5.5.240.0170.03720.26
5.4.450.0270.07019.47
5.4.440.1170.06319.32
5.4.430.0670.05319.32
5.4.420.0570.06019.43
5.4.410.0600.05719.40
5.4.400.0600.05719.08
5.4.390.0630.05319.21
5.4.380.0470.05719.16
5.4.370.0530.04719.20
5.4.360.0430.06019.33
5.4.350.0430.05718.82
5.4.340.0500.05318.92
5.4.320.0530.05019.18
5.4.310.0470.05319.09
5.4.300.0630.03719.24
5.4.290.0430.05719.18
5.4.280.0530.04719.11
5.4.270.0430.05318.88
5.4.260.0500.05019.21
5.4.250.0600.04719.16
5.4.240.0470.05319.22
5.4.230.0500.05319.14
5.4.220.0470.05719.18
5.4.210.0530.05318.93
5.4.200.0430.06716.92
5.4.190.0530.04719.17
5.4.180.0500.05019.00
5.4.170.0870.07018.93
5.4.160.0600.04018.91
5.4.150.0600.05718.98
5.4.140.0600.05316.53
5.4.130.0630.04716.20
5.4.120.0600.05716.43
5.4.110.0670.04716.61
5.4.100.0530.04716.49
5.4.90.0630.05316.50
5.4.80.0700.04316.35
5.4.70.0670.07316.39
5.4.60.0630.05716.20
5.4.50.0670.04316.48
5.4.40.0630.05016.34
5.4.30.0500.05016.32
5.4.20.0470.05316.11
5.4.10.0670.04316.54
5.4.00.0570.04015.88
5.3.290.1200.09314.59
5.3.280.0530.04714.54
5.3.270.0470.05714.47
5.3.260.0530.05014.41
5.3.250.0500.05014.64
5.3.240.0470.05314.62
5.3.230.0600.04314.44
5.3.220.0500.04714.57
5.3.210.0670.05014.45
5.3.200.0630.05014.42
5.3.190.0570.06014.62
5.3.180.0700.04714.63
5.3.170.0630.05014.63
5.3.160.0630.05014.52
5.3.150.0870.06314.59
5.3.140.0500.05014.41
5.3.130.0700.04714.41
5.3.120.0730.04714.41
5.3.110.0730.04714.48
5.3.100.0670.04713.88
5.3.90.0870.03714.04
5.3.80.0700.04714.04
5.3.70.0670.04713.88
5.3.60.0600.05014.04
5.3.50.0630.04713.98
5.3.40.0600.05013.83
5.3.30.0600.05013.72
5.3.20.0700.04013.55
5.3.10.0570.04313.56
5.3.00.0500.04713.52
5.2.170.0470.03711.16
5.2.160.0430.03711.00
5.2.150.0430.04011.09
5.2.140.0430.04011.07
5.2.130.0530.02711.13
5.2.120.0430.03311.05
5.2.110.0400.04010.96
5.2.100.0430.03710.92
5.2.90.0430.03711.18
5.2.80.0400.04010.97
5.2.70.0430.04011.07
5.2.60.0300.05011.01
5.2.50.0400.04010.83
5.2.40.0400.03311.11
5.2.30.0430.04011.00
5.2.20.0430.03710.83
5.2.10.0600.04010.83
5.2.00.0370.03710.72
5.1.60.0330.03010.00
5.1.50.0300.03710.05
5.1.40.0400.02710.00
5.1.30.0370.03310.30
5.1.20.0330.04710.51
5.1.10.0270.04010.13
5.1.00.0300.03710.24
5.0.50.0230.0278.50
5.0.40.0270.0238.35
5.0.30.0200.0478.29
5.0.20.0270.0238.34
5.0.10.0300.0208.13
5.0.00.0270.0408.12
4.4.90.0270.0175.78
4.4.80.0200.0235.85
4.4.70.0270.0175.77
4.4.60.0170.0235.88
4.4.50.0230.0205.78
4.4.40.0170.0405.88
4.4.30.0200.0275.77
4.4.20.0200.0175.82
4.4.10.0270.0135.82
4.4.00.0200.0305.84
4.3.110.0170.0205.73
4.3.100.0170.0275.73
4.3.90.0170.0275.71
4.3.80.0230.0335.79
4.3.70.0230.0135.82
4.3.60.0130.0235.83
4.3.50.0230.0205.82
4.3.40.0300.0275.66
4.3.30.0100.0234.58
4.3.20.0130.0204.42
4.3.10.0130.0204.38
4.3.00.0000.0276.88

preferences:
55.84 ms | 400 KiB | 5 Q