3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function test() {} $t = microtime(1); for ($i = 1e6; $i--;) strlen(""); print "strlen: ".(microtime(1) - $t)."\n"; $t = microtime(1); for ($i = 1e6; $i--;) test(); print "userdefiniert: ".(microtime(1) - $t)."\n";
Output for 7.1.0
strlen: 0.0097851753234863 userdefiniert: 0.019099950790405
Output for 7.0.14
strlen: 0.016188859939575 userdefiniert: 0.032598972320557
Output for 7.0.7
strlen: 0.014718055725098 userdefiniert: 0.030678987503052
Output for 7.0.6
strlen: 0.013370990753174 userdefiniert: 0.02523398399353
Output for 7.0.5
strlen: 0.013343095779419 userdefiniert: 0.031804084777832
Output for 7.0.4
strlen: 0.0089669227600098 userdefiniert: 0.021205902099609
Output for 7.0.3
strlen: 0.01301097869873 userdefiniert: 0.026561975479126
Output for 7.0.2
strlen: 0.011695146560669 userdefiniert: 0.025225162506104
Output for 7.0.1
strlen: 0.014853000640869 userdefiniert: 0.030493974685669
Output for 7.0.0
strlen: 0.014820098876953 userdefiniert: 0.029440879821777
Output for 5.6.28
strlen: 0.11886787414551 userdefiniert: 0.056152820587158
Output for 5.6.22
strlen: 0.093369007110596 userdefiniert: 0.11118221282959
Output for 5.6.21
strlen: 0.099977970123291 userdefiniert: 0.11189794540405
Output for 5.6.20
strlen: 0.10348582267761 userdefiniert: 0.11319708824158
Output for 5.6.19
strlen: 0.10682010650635 userdefiniert: 0.11316394805908
Output for 5.6.18
strlen: 0.10023617744446 userdefiniert: 0.11806583404541
Output for 5.6.17
strlen: 0.10000014305115 userdefiniert: 0.1118950843811
Output for 5.6.16
strlen: 0.094861030578613 userdefiniert: 0.11209392547607
Output for 5.6.15
strlen: 0.10281896591187 userdefiniert: 0.11280703544617
Output for 5.6.14
strlen: 0.099521160125732 userdefiniert: 0.11505103111267
Output for 5.6.13
strlen: 0.094560861587524 userdefiniert: 0.11379194259644
Output for 5.6.12
strlen: 0.096343040466309 userdefiniert: 0.11429286003113
Output for 5.6.11
strlen: 0.11146187782288 userdefiniert: 0.11677193641663
Output for 5.6.10
strlen: 0.10376787185669 userdefiniert: 0.11447095870972
Output for 5.6.9
strlen: 0.078674077987671 userdefiniert: 0.11372900009155
Output for 5.6.8
strlen: 0.080509901046753 userdefiniert: 0.097490072250366
Output for 5.6.7
strlen: 0.081475019454956 userdefiniert: 0.097833156585693
Output for 5.6.6
strlen: 0.072681903839111 userdefiniert: 0.093012094497681
Output for 5.6.5
strlen: 0.067135095596313 userdefiniert: 0.092015981674194
Output for 5.6.4
strlen: 0.068458080291748 userdefiniert: 0.10150194168091
Output for 5.6.3
strlen: 0.10229802131653 userdefiniert: 0.10337519645691
Output for 5.6.2
strlen: 0.10285592079163 userdefiniert: 0.10234093666077
Output for 5.6.1
strlen: 0.081083059310913 userdefiniert: 0.11081504821777
Output for 5.6.0
strlen: 0.088704109191895 userdefiniert: 0.11180996894836
Output for 5.5.36
strlen: 0.10781717300415 userdefiniert: 0.11153411865234
Output for 5.5.35
strlen: 0.10101294517517 userdefiniert: 0.11201691627502
Output for 5.5.34
strlen: 0.10698318481445 userdefiniert: 0.11725401878357
Output for 5.5.33
strlen: 0.1036319732666 userdefiniert: 0.11585593223572
Output for 5.5.32
strlen: 0.10210704803467 userdefiniert: 0.11516714096069
Output for 5.5.31
strlen: 0.18129420280457 userdefiniert: 0.13687205314636
Output for 5.5.30
strlen: 0.097892999649048 userdefiniert: 0.11025810241699
Output for 5.5.29
strlen: 0.0958571434021 userdefiniert: 0.11129117012024
Output for 5.5.28
strlen: 0.090131998062134 userdefiniert: 0.1125500202179
Output for 5.5.27
strlen: 0.10572600364685 userdefiniert: 0.11592817306519
Output for 5.5.26
strlen: 0.084629058837891 userdefiniert: 0.11037993431091
Output for 5.5.25
strlen: 0.084846019744873 userdefiniert: 0.11490416526794
Output for 5.5.24
strlen: 0.067607164382935 userdefiniert: 0.093842029571533
Output for 5.5.23
strlen: 0.137540102005 userdefiniert: 0.11593794822693
Output for 5.5.22
strlen: 0.066972017288208 userdefiniert: 0.090757131576538
Output for 5.5.21
strlen: 0.067491054534912 userdefiniert: 0.091555118560791
Output for 5.5.20
strlen: 0.073112010955811 userdefiniert: 0.091899871826172
Output for 5.5.19
strlen: 0.10392904281616 userdefiniert: 0.11156511306763
Output for 5.5.18
strlen: 0.10961008071899 userdefiniert: 0.10294485092163
Output for 5.5.16
strlen: 0.10541009902954 userdefiniert: 0.11166906356812
Output for 5.5.15
strlen: 0.10508298873901 userdefiniert: 0.11124992370605
Output for 5.5.14
strlen: 0.10596203804016 userdefiniert: 0.11016798019409
Output for 5.5.13
strlen: 0.10919499397278 userdefiniert: 0.11326718330383
Output for 5.5.12
strlen: 0.10338187217712 userdefiniert: 0.10980415344238
Output for 5.5.11
strlen: 0.098289966583252 userdefiniert: 0.11098504066467
Output for 5.5.10
strlen: 0.11521410942078 userdefiniert: 0.11141705513
Output for 5.5.9
strlen: 0.091622114181519 userdefiniert: 0.11119508743286
Output for 5.5.8
strlen: 0.10404706001282 userdefiniert: 0.10974502563477
Output for 5.5.7
strlen: 0.10500001907349 userdefiniert: 0.10981202125549
Output for 5.5.6
strlen: 0.10971784591675 userdefiniert: 0.1114068031311
Output for 5.5.5
strlen: 0.10785412788391 userdefiniert: 0.11201095581055
Output for 5.5.4
strlen: 0.10631513595581 userdefiniert: 0.11122012138367
Output for 5.5.3
strlen: 0.11029696464539 userdefiniert: 0.11634087562561
Output for 5.5.2
strlen: 0.090325117111206 userdefiniert: 0.11594414710999
Output for 5.5.1
strlen: 0.08383321762085 userdefiniert: 0.11146211624146
Output for 5.5.0
strlen: 0.1084349155426 userdefiniert: 0.11494088172913
Output for 5.4.45
strlen: 0.10345602035522 userdefiniert: 0.11014294624329
Output for 5.4.44
strlen: 0.085245847702026 userdefiniert: 0.11018300056458
Output for 5.4.43
strlen: 0.082776784896851 userdefiniert: 0.10744404792786
Output for 5.4.42
strlen: 0.10254383087158 userdefiniert: 0.10957884788513
Output for 5.4.41
strlen: 0.084597110748291 userdefiniert: 0.11002397537231
Output for 5.4.40
strlen: 0.069416046142578 userdefiniert: 0.10221910476685
Output for 5.4.39
strlen: 0.13927507400513 userdefiniert: 0.12312293052673
Output for 5.4.38
strlen: 0.071400165557861 userdefiniert: 0.090965032577515
Output for 5.4.37
strlen: 0.068465948104858 userdefiniert: 0.089851856231689
Output for 5.4.36
strlen: 0.071235179901123 userdefiniert: 0.089066028594971
Output for 5.4.35
strlen: 0.13719511032104 userdefiniert: 0.12044095993042
Output for 5.4.34
strlen: 0.10658288002014 userdefiniert: 0.11216688156128
Output for 5.4.32
strlen: 0.095691919326782 userdefiniert: 0.11423492431641
Output for 5.4.31
strlen: 0.096350193023682 userdefiniert: 0.11279606819153
Output for 5.4.30
strlen: 0.10868406295776 userdefiniert: 0.11263990402222
Output for 5.4.29
strlen: 0.11188888549805 userdefiniert: 0.10953283309937
Output for 5.4.28
strlen: 0.08561110496521 userdefiniert: 0.12114596366882
Output for 5.4.27
strlen: 0.099057912826538 userdefiniert: 0.11284708976746
Output for 5.4.26
strlen: 0.10634708404541 userdefiniert: 0.11427998542786
Output for 5.4.25
strlen: 0.10503387451172 userdefiniert: 0.10910797119141
Output for 5.4.24
strlen: 0.10070085525513 userdefiniert: 0.1104941368103
Output for 5.4.23
strlen: 0.086705923080444 userdefiniert: 0.11296391487122
Output for 5.4.22
strlen: 0.10622692108154 userdefiniert: 0.11105012893677
Output for 5.4.21
strlen: 0.097170114517212 userdefiniert: 0.10894799232483
Output for 5.4.20
strlen: 0.10707998275757 userdefiniert: 0.11448907852173
Output for 5.4.19
strlen: 0.10709190368652 userdefiniert: 0.1084451675415
Output for 5.4.18
strlen: 0.099439144134521 userdefiniert: 0.11151599884033
Output for 5.4.17
strlen: 0.10845994949341 userdefiniert: 0.10871005058289
Output for 5.4.16
strlen: 0.10903096199036 userdefiniert: 0.11107492446899
Output for 5.4.15
strlen: 0.10049796104431 userdefiniert: 0.11074900627136
Output for 5.4.14
strlen: 0.095854043960571 userdefiniert: 0.10788106918335
Output for 5.4.13
strlen: 0.087592840194702 userdefiniert: 0.10868096351624
Output for 5.4.12
strlen: 0.10249185562134 userdefiniert: 0.10938692092896
Output for 5.4.11
strlen: 0.1034779548645 userdefiniert: 0.10966491699219
Output for 5.4.10
strlen: 0.108314037323 userdefiniert: 0.10885286331177
Output for 5.4.9
strlen: 0.11488103866577 userdefiniert: 0.11338686943054
Output for 5.4.8
strlen: 0.10634207725525 userdefiniert: 0.11265015602112
Output for 5.4.7
strlen: 0.08906102180481 userdefiniert: 0.11076593399048
Output for 5.4.6
strlen: 0.10534501075745 userdefiniert: 0.11182498931885
Output for 5.4.5
strlen: 0.10123085975647 userdefiniert: 0.1092631816864
Output for 5.4.4
strlen: 0.10999608039856 userdefiniert: 0.11105704307556
Output for 5.4.3
strlen: 0.098769903182983 userdefiniert: 0.110032081604
Output for 5.4.2
strlen: 0.090747117996216 userdefiniert: 0.10884094238281
Output for 5.4.1
strlen: 0.10904812812805 userdefiniert: 0.11369395256042
Output for 5.4.0
strlen: 0.1002790927887 userdefiniert: 0.10835194587708
Output for 5.3.29
strlen: 0.12075805664062 userdefiniert: 0.12066102027893
Output for 5.3.28
strlen: 0.10796713829041 userdefiniert: 0.11435008049011
Output for 5.3.27
strlen: 0.1181309223175 userdefiniert: 0.11518692970276
Output for 5.3.26
strlen: 0.1250262260437 userdefiniert: 0.12137413024902
Output for 5.3.25
strlen: 0.12929892539978 userdefiniert: 0.11891293525696
Output for 5.3.24
strlen: 0.12726998329163 userdefiniert: 0.11519694328308
Output for 5.3.23
strlen: 0.13024020195007 userdefiniert: 0.12571501731873
Output for 5.3.22
strlen: 0.13515305519104 userdefiniert: 0.12235403060913
Output for 5.3.21
strlen: 0.13775110244751 userdefiniert: 0.11972594261169
Output for 5.3.20
strlen: 0.12598919868469 userdefiniert: 0.12080883979797
Output for 5.3.19
strlen: 0.13874793052673 userdefiniert: 0.11651802062988
Output for 5.3.18
strlen: 0.13419795036316 userdefiniert: 0.1186089515686
Output for 5.3.17
strlen: 0.12478303909302 userdefiniert: 0.1201491355896
Output for 5.3.16
strlen: 0.13720798492432 userdefiniert: 0.11700201034546
Output for 5.3.15
strlen: 0.11046504974365 userdefiniert: 0.11571598052979
Output for 5.3.14
strlen: 0.13649392127991 userdefiniert: 0.1192798614502
Output for 5.3.13
strlen: 0.13500308990479 userdefiniert: 0.11806917190552
Output for 5.3.12
strlen: 0.11930108070374 userdefiniert: 0.11808109283447
Output for 5.3.11
strlen: 0.11899304389954 userdefiniert: 0.11621999740601
Output for 5.3.10
strlen: 0.12504816055298 userdefiniert: 0.11682796478271
Output for 5.3.9
strlen: 0.12727308273315 userdefiniert: 0.11964416503906
Output for 5.3.8
strlen: 0.10970520973206 userdefiniert: 0.11618804931641
Output for 5.3.7
strlen: 0.12916684150696 userdefiniert: 0.11938714981079
Output for 5.3.6
strlen: 0.13214182853699 userdefiniert: 0.11785793304443
Output for 5.3.5
strlen: 0.13668084144592 userdefiniert: 0.11721706390381
Output for 5.3.4
strlen: 0.11006212234497 userdefiniert: 0.11891412734985
Output for 5.3.3
strlen: 0.11445188522339 userdefiniert: 0.11702799797058
Output for 5.3.2
strlen: 0.1177191734314 userdefiniert: 0.11648893356323
Output for 5.3.1
strlen: 0.12717485427856 userdefiniert: 0.11582803726196
Output for 5.3.0
strlen: 0.13057994842529 userdefiniert: 0.11539721488953
Output for 5.2.17
strlen: 0.1347758769989 userdefiniert: 0.14022302627563
Output for 5.2.16
strlen: 0.11232209205627 userdefiniert: 0.14215302467346
Output for 5.2.15
strlen: 0.10976505279541 userdefiniert: 0.13907408714294
Output for 5.2.14
strlen: 0.12508893013 userdefiniert: 0.14038395881653
Output for 5.2.13
strlen: 0.12013602256775 userdefiniert: 0.1364758014679
Output for 5.2.12
strlen: 0.11867308616638 userdefiniert: 0.13852000236511
Output for 5.2.11
strlen: 0.11928105354309 userdefiniert: 0.13868999481201
Output for 5.2.10
strlen: 0.098436117172241 userdefiniert: 0.13972091674805
Output for 5.2.9
strlen: 0.12861204147339 userdefiniert: 0.13889622688293
Output for 5.2.8
strlen: 0.12600684165955 userdefiniert: 0.13641905784607
Output for 5.2.7
strlen: 0.10904288291931 userdefiniert: 0.13554310798645
Output for 5.2.6
strlen: 0.10980200767517 userdefiniert: 0.14042901992798
Output for 5.2.5
strlen: 0.12771010398865 userdefiniert: 0.13908314704895
Output for 5.2.4
strlen: 0.12786507606506 userdefiniert: 0.14164710044861
Output for 5.2.3
strlen: 0.12604093551636 userdefiniert: 0.13553905487061
Output for 5.2.2
strlen: 0.11442899703979 userdefiniert: 0.13721108436584
Output for 5.2.1
strlen: 0.10331201553345 userdefiniert: 0.13669514656067
Output for 5.2.0
strlen: 0.11251401901245 userdefiniert: 0.13649797439575
Output for 5.1.6
strlen: 0.11386013031006 userdefiniert: 0.12350106239319
Output for 5.1.5
strlen: 0.092740058898926 userdefiniert: 0.14080905914307
Output for 5.1.4
strlen: 0.11747694015503 userdefiniert: 0.13876008987427
Output for 5.1.3
strlen: 0.10725903511047 userdefiniert: 0.14221405982971
Output for 5.1.2
strlen: 0.10661792755127 userdefiniert: 0.14994716644287
Output for 5.1.1
strlen: 0.12415099143982 userdefiniert: 0.13550114631653
Output for 5.1.0
strlen: 0.12760782241821 userdefiniert: 0.13551807403564
Output for 5.0.5
strlen: 0.18487310409546 userdefiniert: 0.17663812637329
Output for 5.0.4
strlen: 0.16107678413391 userdefiniert: 0.18108510971069
Output for 5.0.3
strlen: 0.1526620388031 userdefiniert: 0.17438697814941
Output for 5.0.2
strlen: 0.16078281402588 userdefiniert: 0.17212104797363
Output for 5.0.1
strlen: 0.1639289855957 userdefiniert: 0.16886186599731
Output for 5.0.0
strlen: 0.15084314346313 userdefiniert: 0.18021988868713
Output for 4.4.9
strlen: 0.172706 userdefiniert: 0.170441
Output for 4.4.8
strlen: -0.833176 userdefiniert: 0.176504
Output for 4.4.7
strlen: -0.872174 userdefiniert: 0.159563
Output for 4.4.6
strlen: 0.15633 userdefiniert: 0.17079
Output for 4.4.5
strlen: 0.121297 userdefiniert: 0.173489
Output for 4.4.4
strlen: 0.137484 userdefiniert: 0.172958
Output for 4.4.3
strlen: -0.830376 userdefiniert: 0.173259
Output for 4.4.2
strlen: 0.132014 userdefiniert: 0.19162
Output for 4.4.1
strlen: 0.146261 userdefiniert: -0.829016
Output for 4.4.0
strlen: 0.156336 userdefiniert: 0.176105
Output for 4.3.11
strlen: 0.167211 userdefiniert: 0.167404
Output for 4.3.10
strlen: 0.188283 userdefiniert: 0.185861
Output for 4.3.9
strlen: 0.171134 userdefiniert: 0.168583
Output for 4.3.8
strlen: 0.149242 userdefiniert: -0.825702
Output for 4.3.7
strlen: 0.134089 userdefiniert: 0.174456
Output for 4.3.6
strlen: 0.164975 userdefiniert: 0.169444
Output for 4.3.5
strlen: -0.870005 userdefiniert: 0.168561
Output for 4.3.4
strlen: 0.149504 userdefiniert: 0.16592
Output for 4.3.3
strlen: 0.145711 userdefiniert: -0.830012
Output for 4.3.2
strlen: 0.166978 userdefiniert: 0.176008
Output for 4.3.1
strlen: 0.149491 userdefiniert: -0.829271
Output for 4.3.0
strlen: 0.148913 userdefiniert: 0.170192