3v4l.org

run code in 500+ PHP versions simultaneously
<?php enum E: string { case A = 'a'; case B = 'b'; case C = 'c'; case D = 'd'; } var_dump(in_array(E::B, E::cases())); var_dump(array_unique(E::cases())); var_dump(array_unique(E::cases(), SORT_REGULAR)); ?>

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.0130.00516.68
8.5.60.0110.00717.04
8.5.50.0120.00816.92
8.5.30.0100.00816.95
8.4.220.0060.00519.60
8.4.210.0150.00619.67
8.4.180.0160.00621.64
8.4.90.0120.00719.68
8.3.310.0050.00418.55
8.3.180.0130.00618.59
8.3.50.0040.00516.86

preferences:
56.98 ms | 532 KiB | 5 Q