3v4l.org

run code in 300+ PHP versions simultaneously
<?php class FOO { public $f; } class BAR { public $f; } while(1) { $a = new FOO(); $b = new BAR(); $a->f = $b; $b->f = $a; print "Memory usage: " . number_format(memory_get_usage(true)) . " bytes\n"; unset($a); unset($b); }

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.00.0100.01019.31
7.1.300.0200.01214.05
7.1.100.0030.01018.07
7.1.70.0000.00817.29
7.1.60.0170.01019.34
7.1.50.0100.01617.11
7.0.330.0360.00713.83
7.0.200.0030.01016.98
5.6.400.0310.00515.13
5.5.380.0280.01114.95

preferences:
29.83 ms | 400 KiB | 5 Q