3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace FinalPrivateConstants; class User { private const PRIVATE = 'mailto: example.org'; final private const FINAL_PRIVATE = 'mailto: example.org'; final protected const PROTECTED = 'mailto: example.org'; final public const PUBLIC = 'mailto: example.org'; }

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.40.0330.01217.66
8.4.30.0470.00417.40
8.4.20.0360.01117.77
8.4.10.0220.00617.51
8.3.170.0080.00816.52
8.3.160.0230.00016.56
8.3.150.0220.00016.55
8.3.140.0310.01116.12
8.3.130.0370.00316.07
8.3.120.0420.01016.18
8.3.110.0360.00716.66
8.3.100.0420.00316.43
8.3.90.0380.00816.50
8.3.80.0320.01216.63
8.3.70.0360.00816.41
8.3.60.0390.00316.66
8.3.50.0340.01116.36
8.3.40.0340.00417.39
8.3.30.0250.00717.36
8.3.20.0290.00717.33
8.3.10.0260.00917.45
8.3.00.0200.00317.52
8.2.270.0370.00316.37
8.2.260.0340.00716.07
8.2.250.0270.00716.59
8.2.240.0250.01416.55
8.2.230.0320.00616.36
8.2.220.0350.00516.30
8.2.210.0280.01016.30
8.2.200.0280.00916.32
8.2.190.0290.01016.54
8.2.180.0300.00816.61
8.2.170.0400.00617.64
8.2.160.0370.01017.28
8.2.150.0310.00817.41
8.2.140.0180.00917.29
8.2.130.0380.00417.23
8.2.120.0210.00317.51
8.2.110.0170.01417.36
8.2.100.0290.01017.39
8.2.90.0360.00317.54
8.2.80.0290.01017.44
8.2.70.0320.00617.25
8.2.60.0350.00417.08
8.2.50.0320.01017.24
8.2.40.0300.00517.55
8.2.30.0300.00717.00
8.2.20.0220.01417.14
8.2.10.0300.00717.20
8.2.00.0300.00717.32

preferences:
132.31 ms | 993 KiB | 7 Q