3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Programmer { $dress = array(); function __construct(){ $this->__init(); $this->__wear(); } public function __init(){ $this->hair = 'sparse'; $this->hasGF = FALSE; } public function __wear(){ $this->dress= array( 'cloth' => 'pizex', 'trousers' => 'jeans', 'shoes' => 'sneakers', ); } public function getLove(){ //TODO : 别写了,这个功能你实现不了的 if(time() >= 1415635200|| time() < 1415721600){ $this->surf('http://segmentfault.com'); } return $this; } } $man = new Programmer(); for($i=0;$i<1;$i--){ $man->getLove(); }

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)
5.4.340.0040.03612.02
5.4.320.0100.03712.51
5.4.310.0060.04512.50
5.4.300.0040.04512.51
5.4.290.0070.03912.50
5.4.280.0080.03312.40
5.4.270.0040.03712.40
5.4.260.0050.03912.40
5.4.250.0120.03612.40
5.4.240.0030.04112.40
5.4.230.0060.03912.39
5.4.220.0050.03712.39
5.4.210.0030.04412.39
5.4.200.0080.04212.39
5.4.190.0060.03712.39
5.4.180.0070.03712.39
5.4.170.0060.03612.39
5.4.160.0060.03612.39
5.4.150.0020.04612.39
5.4.140.0040.04012.08
5.4.130.0060.03912.06
5.4.120.0080.03312.03
5.4.110.0050.03812.02
5.4.100.0060.03612.02
5.4.90.0080.03512.02
5.4.80.0050.03812.02
5.4.70.0070.03512.02
5.4.60.0080.03212.02
5.4.50.0040.03612.02
5.4.40.0050.03612.01
5.4.30.0040.03812.00
5.4.20.0040.03712.00
5.4.10.0090.03512.00
5.4.00.0070.03811.49
5.3.290.0070.04612.80
5.3.280.0080.04512.71
5.3.270.0080.04212.72
5.3.260.0100.04412.72
5.3.250.0040.04412.72
5.3.240.0070.03912.72
5.3.230.0070.03812.71
5.3.220.0030.04112.68
5.3.210.0070.04512.68
5.3.200.0060.04112.68
5.3.190.0040.04512.68
5.3.180.0070.04712.67
5.3.170.0080.03612.67
5.3.160.0050.03912.67
5.3.150.0020.04212.68
5.3.140.0090.03412.66
5.3.130.0050.04112.66
5.3.120.0100.03812.65
5.3.110.0050.04112.66
5.3.100.0090.03512.12
5.3.90.0110.03112.10
5.3.80.0030.04312.09
5.3.70.0100.03212.09
5.3.60.0060.04012.07
5.3.50.0100.03812.02
5.3.40.0040.04212.02
5.3.30.0110.03311.98
5.3.20.0080.03411.76
5.3.10.0120.02811.73
5.3.00.0080.04311.71
5.2.170.0070.0409.21
5.2.160.0050.0349.21
5.2.150.0060.0339.21
5.2.140.0070.0329.21
5.2.130.0060.0349.17
5.2.120.0070.0369.17
5.2.110.0060.0289.18
5.2.100.0050.0289.18
5.2.90.0040.0299.18
5.2.80.0030.0339.17
5.2.70.0060.0329.17
5.2.60.0020.0359.13
5.2.50.0040.0319.09
5.2.40.0040.0299.07
5.2.30.0070.0289.05
5.2.20.0050.0309.04
5.2.10.0090.0248.94
5.2.00.0060.0348.80
5.1.60.0080.0208.09
5.1.50.0060.0248.08
5.1.40.0040.0248.06
5.1.30.0090.0238.41
5.1.20.0040.0288.43
5.1.10.0040.0278.16
5.1.00.0080.0228.16
5.0.50.0050.0196.64
5.0.40.0040.0196.50
5.0.30.0030.0416.30
5.0.20.0050.0186.28
5.0.10.0040.0196.26
5.0.00.0040.0386.25
4.4.90.0020.0164.78
4.4.80.0040.0144.75
4.4.70.0030.0154.75
4.4.60.0030.0174.75
4.4.50.0030.0184.77
4.4.40.0050.0384.71
4.4.30.0020.0174.76
4.4.20.0030.0154.85
4.4.10.0030.0154.85
4.4.00.0040.0244.75
4.3.110.0030.0164.67
4.3.100.0020.0154.66
4.3.90.0050.0134.64
4.3.80.0020.0274.58
4.3.70.0020.0154.63
4.3.60.0020.0194.62
4.3.50.0040.0254.63
4.3.40.0020.0254.54
4.3.30.0020.0173.30
4.3.20.0020.0243.28
4.3.10.0010.0173.24
4.3.00.0130.0207.36

preferences:
143.8 ms | 1394 KiB | 7 Q