3v4l.org

run code in 300+ PHP versions simultaneously
<?php function log_error( $type, $message, $file, $line ) { if ( $type === E_DEPRECATED ) { return true; } $error_reporting = error_reporting(); echo $error_reporting . ' - ' . ( $error_reporting & $type ) . PHP_EOL; return true; } set_error_handler('log_error'); //error_reporting( E_ALL ); error_reporting( E_ERROR ); trigger_error( 'A', E_USER_ERROR ); @trigger_error( 'A', E_USER_ERROR );

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.140.0070.01317.77
8.4.130.0070.00517.80
8.4.120.0120.00820.47
8.4.110.0100.00818.75
8.4.100.0130.00817.77
8.4.90.0050.00317.88
8.4.80.0130.00819.52
8.4.70.0050.00419.39
8.3.260.0140.00416.54
8.3.250.0110.00817.22
8.3.240.0100.00916.71
8.3.230.0140.00516.92
8.3.220.0100.00618.42
8.3.210.0080.01116.97
8.3.180.0040.00816.97
8.3.50.0110.00718.62
8.2.290.0090.00720.48
7.4.330.0130.00618.21

preferences:
48.41 ms | 403 KiB | 5 Q