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.3.10.0140.01416.39
7.3.00.0160.00716.18
7.2.130.0070.01116.68
7.2.120.0190.00216.46
7.2.110.0100.00816.64
7.2.100.0080.01616.39
7.2.90.0180.01216.93
7.2.80.0070.01716.32
7.2.70.0070.01216.29
7.2.60.0080.01216.31
7.2.50.0100.01016.36
7.2.40.0100.01016.61
7.2.30.0180.00416.51
7.2.20.0110.00716.46
7.2.10.0030.01416.45
7.2.00.0100.00318.12
7.1.250.0100.00515.64
7.1.70.0080.00017.29
7.1.60.0140.01419.24
7.1.50.0070.01716.87
7.0.200.0070.00416.84

preferences:
33.78 ms | 401 KiB | 5 Q