3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(md5(NULL)); var_dump(md5(TRUE)); var_dump(md5(1)); var_dump(md5(0)); var_dump(md5("")); var_dump(md5(array())); function gen_secured_random() { // cause random is the way $a = rand(1337,2600)*42; $b = rand(1879,1955)*42; $a < $b ? $a ^= $b ^= $a ^= $b : $a = $b; return $a+$b; } var_dump((NULL).154644); var_dump(gen_secured_random()); var_dump(gen_secured_random()); var_dump(gen_secured_random()); var_dump(gen_secured_random()); var_dump(gen_secured_random());

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)
7.2.10.0030.01019.65
7.2.00.0030.01019.77
7.1.130.0030.01018.51
7.1.120.0030.00918.19
7.1.110.0090.00318.02
7.1.100.0000.01218.02
7.1.90.0120.00317.63
7.1.80.0040.00817.55
7.1.70.0100.00316.77
7.1.60.0090.01834.93
7.1.50.0200.01034.63
7.1.40.0160.01034.31
7.1.30.0130.01334.30
7.1.20.0160.01034.41
7.1.10.0040.00816.41
7.1.00.0030.01016.55

preferences:
149.59 ms | 1394 KiB | 7 Q