3v4l.org

run code in 300+ PHP versions simultaneously
<?php $units = ['5', '10', '5', '3A', '5', '5']; $unique = array_unique($units, SORT_REGULAR); print_r($unique); $unique = array_unique($units, SORT_STRING); print_r($unique);

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.10.0100.00918.47
8.5.00.0110.01522.88
8.4.160.0120.00921.94
8.4.150.0030.00014.05
8.4.140.0260.00717.46
8.4.130.0260.00817.04
8.4.120.0420.00517.55
8.4.110.0300.01017.56
8.4.100.0380.01317.52
8.4.90.0220.00917.31
8.4.80.0320.00417.36
8.4.70.0220.00617.22
8.4.60.0210.00617.43
8.4.50.0400.01217.46
8.4.40.0410.00717.18
8.4.30.0250.00917.11
8.4.20.0210.00517.41
8.4.10.0200.00517.36
8.3.290.0120.01020.75
8.3.280.0110.00818.25
8.3.270.0150.00516.50
8.3.260.0340.01316.26
8.3.250.0280.00816.38
8.3.240.0440.00616.34
8.3.230.0390.00716.38
8.3.220.0350.01116.28
8.3.210.0460.01216.37
8.3.200.0470.01116.38
8.3.190.0270.00816.17
8.3.180.0430.00716.07
8.3.170.0560.00516.34
8.3.160.0440.01216.19
8.3.150.0470.00916.52
8.3.140.0430.00716.45
8.3.130.0490.01016.54
8.3.120.0390.01016.32
8.3.110.0450.00716.19
8.3.100.0380.01316.34
8.3.90.0470.00816.44
8.3.80.0310.00416.21
8.3.70.0210.01016.09
8.3.60.0190.00516.04
8.3.50.0150.00816.52
8.3.40.0150.00417.44
8.3.30.0160.00917.01
8.3.20.0210.01317.34
8.3.10.0290.00917.14
8.3.00.0260.00717.06
8.2.300.0130.00820.25
8.2.290.0280.01016.41
8.2.280.0330.01316.54
8.2.270.0340.01116.15
8.2.260.0300.01316.45
8.2.250.0380.01016.13
8.2.240.0390.00916.52
8.2.230.0380.01016.31
8.2.220.0390.01016.16
8.2.210.0370.00816.50
8.2.200.0320.00716.43
8.2.190.0210.01316.36
8.2.180.0190.00416.56
8.2.170.0250.01017.71
8.2.160.0360.00917.35
8.2.150.0350.00917.45
8.2.140.0420.01217.00
8.2.130.0370.00817.23
8.2.120.0350.01317.49
8.2.110.0410.01017.23
8.2.100.0420.00917.27
8.2.90.0340.01117.56
8.2.80.0340.00817.07
8.2.70.0420.01017.28
8.2.60.0420.01017.14
8.2.50.0300.00817.37
8.2.40.0340.00917.28
8.2.30.0300.00717.30
8.2.20.0350.01216.98
8.2.10.0400.00717.30
8.2.00.0380.00917.39
8.1.340.0120.00821.71

preferences:
28.85 ms | 403 KiB | 5 Q