3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input = []; $s = microtime(true); for ($i = 0; $i < 100000; $i++) $name = $input['name'] ?? 'John'; var_dump(microtime(true)-$s); $s = microtime(true); for ($i = 0; $i < 100000; $i++) $name = isset($input['name']) ? $input['name']:'John'; var_dump(microtime(true)-$s);
Output for 7.4.1
float(0.0033390522003174) float(0.0025718212127686)
Output for 7.4.0
float(0.0033071041107178) float(0.0025889873504639)
Output for 7.3.13
float(0.0039141178131104) float(0.0028338432312012)
Output for 7.3.12
float(0.0034499168395996) float(0.0027859210968018)
Output for 7.3.11
float(0.0027439594268799) float(0.002216100692749)
Output for 7.3.10
float(0.0036530494689941) float(0.0018100738525391)
Output for 7.3.9
float(0.0029058456420898) float(0.0027260780334473)
Output for 7.3.8
float(0.0032448768615723) float(0.0018401145935059)
Output for 7.3.7
float(0.0022439956665039) float(0.0018229484558105)
Output for 7.3.6
float(0.0034298896789551) float(0.0028648376464844)
Output for 7.3.5
float(0.002877950668335) float(0.0018100738525391)
Output for 7.3.4
float(0.0021610260009766) float(0.0018231868743896)
Output for 7.3.3
float(0.0034928321838379) float(0.0019528865814209)
Output for 7.3.2
float(0.0035271644592285) float(0.0026140213012695)
Output for 7.3.1
float(0.0021719932556152) float(0.0018069744110107)
Output for 7.3.0
float(0.0021722316741943) float(0.0018270015716553)
Output for 7.2.26
float(0.00364089012146) float(0.0029878616333008)
Output for 7.2.25
float(0.002964973449707) float(0.0026998519897461)
Output for 7.2.24
float(0.0025639533996582) float(0.0019288063049316)
Output for 7.2.23
float(0.0033299922943115) float(0.0023701190948486)
Output for 7.2.22
float(0.0037879943847656) float(0.0031850337982178)
Output for 7.2.21
float(0.0022890567779541) float(0.001978874206543)
Output for 7.2.20
float(0.0038151741027832) float(0.0023388862609863)
Output for 7.2.19
float(0.0022280216217041) float(0.0021359920501709)
Output for 7.2.18
float(0.0022180080413818) float(0.0019271373748779)
Output for 7.2.17
float(0.0038590431213379) float(0.0027451515197754)
Output for 7.2.16
float(0.0025410652160645) float(0.0023348331451416)
Output for 7.2.15
float(0.0022079944610596) float(0.0019679069519043)
Output for 7.2.14
float(0.0026781558990479) float(0.00211501121521)
Output for 7.2.13
float(0.0022051334381104) float(0.0019690990447998)
Output for 7.2.12
float(0.0029618740081787) float(0.0019528865814209)
Output for 7.2.11
float(0.002208948135376) float(0.0020160675048828)
Output for 7.2.10
float(0.0022158622741699) float(0.0020780563354492)
Output for 7.2.9
float(0.0037088394165039) float(0.0031840801239014)
Output for 7.2.8
float(0.0025651454925537) float(0.0019259452819824)
Output for 7.2.7
float(0.0025191307067871) float(0.0019512176513672)
Output for 7.2.6
float(0.0026488304138184) float(0.0019478797912598)
Output for 7.2.5
float(0.0032148361206055) float(0.001924991607666)
Output for 7.2.4
float(0.0034079551696777) float(0.0029079914093018)
Output for 7.2.3
float(0.0023801326751709) float(0.0020530223846436)
Output for 7.2.2
float(0.0024220943450928) float(0.0021460056304932)
Output for 7.2.1
float(0.0026750564575195) float(0.0021119117736816)
Output for 7.2.0
float(0.0024781227111816) float(0.0022978782653809)
Output for 7.1.33
float(0.0090939998626709) float(0.0057470798492432)
Output for 7.1.32
float(0.0074939727783203) float(0.005620002746582)
Output for 7.1.31
float(0.0096340179443359) float(0.0058839321136475)
Output for 7.1.30
float(0.0087161064147949) float(0.0062320232391357)
Output for 7.1.29
float(0.0073299407958984) float(0.0056660175323486)
Output for 7.1.28
float(0.0082371234893799) float(0.0060241222381592)
Output for 7.1.27
float(0.0090410709381104) float(0.0061910152435303)
Output for 7.1.26
float(0.0068318843841553) float(0.0056688785552979)
Output for 7.1.25
float(0.0071239471435547) float(0.0059151649475098)
Output for 7.1.24
float(0.010634899139404) float(0.0056540966033936)
Output for 7.1.23
float(0.0072360038757324) float(0.0058648586273193)
Output for 7.1.22
float(0.010138034820557) float(0.0057978630065918)
Output for 7.1.21
float(0.0068800449371338) float(0.0057327747344971)
Output for 7.1.20
float(0.0098309516906738) float(0.00565505027771)
Output for 7.1.19
float(0.0076658725738525) float(0.0058450698852539)
Output for 7.1.18
float(0.0067720413208008) float(0.0056400299072266)
Output for 7.1.17
float(0.0075898170471191) float(0.006317138671875)
Output for 7.1.16
float(0.010653018951416) float(0.005605936050415)
Output for 7.1.15
float(0.0080239772796631) float(0.0064990520477295)
Output for 7.1.14
float(0.0086619853973389) float(0.0056750774383545)
Output for 7.1.13
float(0.0067739486694336) float(0.0057001113891602)
Output for 7.1.12
float(0.0088570117950439) float(0.0062260627746582)
Output for 7.1.11
float(0.0089840888977051) float(0.0058271884918213)
Output for 7.1.10
float(0.0080912113189697) float(0.0059659481048584)
Output for 7.1.9
float(0.0069220066070557) float(0.005695104598999)
Output for 7.1.8
float(0.0084018707275391) float(0.0056490898132324)
Output for 7.1.7
float(0.0082218647003174) float(0.0063090324401855)
Output for 7.1.6
float(0.0096259117126465) float(0.0079550743103027)
Output for 7.1.5
float(0.0098350048065186) float(0.0055971145629883)
Output for 7.1.4
float(0.0086531639099121) float(0.0056428909301758)
Output for 7.1.3
float(0.008310079574585) float(0.0056648254394531)
Output for 7.1.2
float(0.010781764984131) float(0.0056540966033936)
Output for 7.1.1
float(0.010012149810791) float(0.0057568550109863)
Output for 7.1.0
float(0.0084660053253174) float(0.0063629150390625)
Output for 7.0.33
float(0.010691165924072) float(0.0056889057159424)
Output for 7.0.32
float(0.0066699981689453) float(0.0059030055999756)
Output for 7.0.31
float(0.0102858543396) float(0.0057849884033203)
Output for 7.0.30
float(0.007476806640625) float(0.006248950958252)
Output for 7.0.29
float(0.0071399211883545) float(0.0056660175323486)
Output for 7.0.28
float(0.0080258846282959) float(0.0057439804077148)
Output for 7.0.27
float(0.0083808898925781) float(0.0063240528106689)
Output for 7.0.26
float(0.0068418979644775) float(0.005687952041626)
Output for 7.0.25
float(0.0069069862365723) float(0.0055649280548096)
Output for 7.0.24
float(0.0070590972900391) float(0.0058870315551758)
Output for 7.0.23
float(0.0072150230407715) float(0.0056378841400146)
Output for 7.0.22
float(0.0090417861938477) float(0.0057070255279541)
Output for 7.0.21
float(0.0068659782409668) float(0.0057830810546875)
Output for 7.0.20
float(0.0094828605651855) float(0.0079610347747803)
Output for 7.0.19
float(0.0067200660705566) float(0.0056860446929932)
Output for 7.0.18
float(0.0073280334472656) float(0.0056421756744385)
Output for 7.0.17
float(0.0074560642242432) float(0.0056648254394531)
Output for 7.0.16
float(0.0074207782745361) float(0.0062711238861084)
Output for 7.0.15
float(0.008965015411377) float(0.0056681632995605)
Output for 7.0.14
float(0.0099248886108398) float(0.0060000419616699)
Output for 7.0.13
float(0.0069670677185059) float(0.0055038928985596)
Output for 7.0.12
float(0.0076179504394531) float(0.0057740211486816)
Output for 7.0.11
float(0.0067310333251953) float(0.0057251453399658)
Output for 7.0.10
float(0.0074169635772705) float(0.0059909820556641)
Output for 7.0.9
float(0.0080029964447021) float(0.0065779685974121)
Output for 7.0.8
float(0.0068800449371338) float(0.0057220458984375)
Output for 7.0.7
float(0.006831169128418) float(0.0057132244110107)
Output for 7.0.6
float(0.010910987854004) float(0.0055711269378662)
Output for 7.0.5
float(0.0067698955535889) float(0.0056040287017822)
Output for 7.0.4
float(0.0069830417633057) float(0.0056490898132324)
Output for 7.0.3
float(0.0081560611724854) float(0.0062191486358643)
Output for 7.0.2
float(0.0078051090240479) float(0.0057220458984375)
Output for 7.0.1
float(0.0066640377044678) float(0.005885124206543)
Output for 7.0.0
float(0.0087230205535889) float(0.005695104598999)
Output for 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
Parse error: syntax error, unexpected '?' in /in/F8I2T on line 8
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/F8I2T on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/F8I2T on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/F8I2T on line 3
Process exited with code 255.

preferences:
211.18 ms | 401 KiB | 325 Q