3v4l.org

run code in 300+ PHP versions simultaneously
<?php $text = <<<TEXT SU4R C45G G3HD 61U14XE7AR23 914K16W471LV V6SQ5V16LG91 24YL4HW956C3 UZ26J12K615V T741MH4N739W 31ST445G726H 621EH6VW7Q6M 55N629WJ945P 56TX2W6LC949 44DS765CF739 XC262HV1JZ6V 26YD4N1Y71F7 S4M3F1XeDC0D TEXT; preg_match_all( '/\b(?:[a-z\d]{4}(?:[a-z\d]{8})?)\b/i', $text, $matches ); var_export($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.120.0120.00923.71
8.4.110.0110.00818.90
8.4.100.0120.00818.88
8.4.90.0080.01220.59
8.4.80.0030.00518.73
8.4.70.0110.00818.80
8.4.60.0110.01018.74
8.4.50.0060.00418.66
8.4.40.0190.00319.50
8.4.30.0050.00320.64
8.4.20.0100.01019.57
8.4.10.0050.00319.63
8.3.250.0100.00918.84
8.3.240.0090.00616.94
8.3.230.0120.00816.73
8.3.220.0140.00418.57
8.3.210.0130.00218.46
8.3.200.0050.00416.95
8.3.190.0070.00720.74
8.3.180.0090.01018.85
8.3.170.0110.00720.55
8.3.160.0090.00918.46
8.3.150.0120.00617.20
8.3.140.0030.00617.18
8.3.130.0000.00818.52
8.3.120.0070.01119.03
8.3.110.0090.00617.04
8.3.100.0030.00618.55
8.3.90.0040.00426.77
8.3.80.0350.01430.84
8.3.70.0390.01130.84
8.3.60.0430.00030.84
8.3.50.0120.00830.84
8.3.40.0280.00730.84
8.3.30.0270.01530.84
8.3.20.0320.00730.84
8.3.10.0310.00830.84
8.3.00.0270.01230.84
8.2.290.0050.00322.18
8.2.280.0120.00820.36
8.2.270.0150.00317.11
8.2.260.0000.00818.50
8.2.250.0080.00018.53
8.2.240.0140.00717.40
8.2.230.0050.00320.94
8.2.220.0030.00624.06
8.2.210.0040.00426.77
8.2.200.0320.00930.84
8.2.190.0220.00930.84
8.2.180.0200.00730.84
8.2.170.0320.01130.84
8.2.160.0320.01430.84
8.2.150.0340.01230.84
8.2.140.0380.01030.84
8.2.130.0240.01430.84
8.2.120.0310.00730.84
8.2.110.0370.00430.84
8.2.100.0320.00730.84
8.2.90.0310.01430.84
8.2.80.0320.01430.84
8.2.70.0460.00430.84
8.2.60.0260.01030.84
8.2.50.0260.00830.84
8.2.40.0360.00330.84
8.2.30.0360.00330.84
8.2.20.0350.00830.84
8.2.10.0330.00630.84
8.2.00.0260.01330.84
8.1.330.0050.00421.88
8.1.320.0110.01018.20
8.1.310.0040.00416.32
8.1.300.0110.00719.91
8.1.290.0280.01230.84
8.1.280.0310.00930.84
8.1.270.0440.00430.84
8.1.260.0470.00430.84
8.1.250.0350.01030.84
8.1.240.0320.00630.84
8.1.230.0320.00630.84
8.1.220.0310.00730.84
8.1.210.0260.01630.84
8.1.200.0250.01230.84
8.1.190.0330.00430.84
8.1.180.0290.00730.84
8.1.170.0290.01130.84
8.1.160.0360.01030.84
8.1.150.0370.00330.84
8.1.140.0220.01130.84
8.1.130.0220.01130.84
8.1.120.0280.00930.84
8.1.110.0320.00930.84
8.1.100.0300.01030.84
8.1.90.0350.00430.84
8.1.80.0340.00330.84
8.1.70.0250.01230.84
8.1.60.0300.00930.84
8.1.50.0330.00030.84
8.1.40.0300.00330.84
8.1.30.0330.00030.84
8.1.20.0140.00530.84
8.1.10.0160.00330.84
8.1.00.0150.01230.84

preferences:
32.32 ms | 403 KiB | 5 Q