3v4l.org

run code in 300+ PHP versions simultaneously
<?php (new class { private $state; public function __construct() { $this->state = 0; } public function add($number) { $this->state += $number; return $this; } public function mult($number) { $this->state =* $number; return $this; } public function echo() { echo $this->state; return $this; } })->add(3)->add(7)->mult(3)->echo();

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.0.00.0000.09020.09
5.6.160.0170.07320.57
5.6.150.0130.06318.21
5.6.140.0130.07318.15
5.6.130.0030.04018.18
5.6.120.0030.05321.01
5.6.110.0000.08720.98
5.6.100.0070.03720.95
5.6.90.0200.05021.09
5.6.80.0130.07720.36
5.5.300.0000.04318.10
5.5.290.0170.04017.95
5.5.280.0130.08020.88
5.5.270.0130.08020.75
5.5.260.0070.07720.67
5.5.250.0100.08020.68
5.5.240.3900.04320.27

preferences:
140.99 ms | 1394 KiB | 7 Q