3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = microtime(true); for ($i = 0; $i < 1000; $i++) { md5($i); } echo (microtime(true) - $start) . PHP_EOL; $start = microtime(true); for ($i = 0; $i < 1000; $i++) { sha1($i); } echo (microtime(true) - $start) . PHP_EOL;
Output for 7.4.1
0.00028896331787109 0.00055408477783203
Output for 7.4.0
0.00029110908508301 0.0005028247833252
Output for 7.3.13
0.00034499168395996 0.00053596496582031
Output for 7.3.12
0.00031399726867676 0.00058388710021973
Output for 7.3.11
0.00032997131347656 0.00053310394287109
Output for 7.3.10
0.00022506713867188 0.00031399726867676
Output for 7.3.9
0.00024604797363281 0.00032806396484375
Output for 7.3.8
0.00028491020202637 0.00038409233093262
Output for 7.3.7
0.00024700164794922 0.00030994415283203
Output for 7.3.6
0.00030684471130371 0.00041699409484863
Output for 7.3.5
0.00034117698669434 0.0005030632019043
Output for 7.3.4
0.00022482872009277 0.00028705596923828
Output for 7.3.3
0.00022602081298828 0.00028586387634277
Output for 7.3.2
0.00047516822814941 0.00060796737670898
Output for 7.3.1
0.00035786628723145 0.00033402442932129
Output for 7.3.0
0.00024199485778809 0.00033402442932129
Output for 7.2.26
0.0003659725189209 0.00063800811767578
Output for 7.2.25
0.0003819465637207 0.00056600570678711
Output for 7.2.24
0.00040102005004883 0.00051403045654297
Output for 7.2.23
0.00025391578674316 0.00036907196044922
Output for 7.2.22
0.00052809715270996 0.00073504447937012
Output for 7.2.21
0.00027203559875488 0.00036191940307617
Output for 7.2.20
0.00028181076049805 0.00039505958557129
Output for 7.2.19
0.0005640983581543 0.00074601173400879
Output for 7.2.18
0.00030708312988281 0.00041985511779785
Output for 7.2.17
0.00034189224243164 0.00043201446533203
Output for 7.2.16
0.0004432201385498 0.00031709671020508
Output for 7.2.15
0.00043392181396484 0.00056004524230957
Output for 7.2.14
0.00026988983154297 0.00033092498779297
Output for 7.2.13
0.00025606155395508 0.00031805038452148
Output for 7.2.12
0.0002589225769043 0.00032305717468262
Output for 7.2.11
0.0002601146697998 0.00032711029052734
Output for 7.2.10
0.00025510787963867 0.00032806396484375
Output for 7.2.9
0.00025415420532227 0.00032305717468262
Output for 7.2.8
0.00025582313537598 0.00032210350036621
Output for 7.2.7
0.00026202201843262 0.00031399726867676
Output for 7.2.6
0.00034213066101074 0.00042605400085449
Output for 7.2.5
0.00046610832214355 0.00058197975158691
Output for 7.2.4
0.00026202201843262 0.00033187866210938
Output for 7.2.3
0.00028491020202637 0.00034499168395996
Output for 7.2.2
0.00029802322387695 0.00034999847412109
Output for 7.2.1
0.0003361701965332 0.00034904479980469
Output for 7.2.0
0.00045418739318848 0.0005040168762207
Output for 7.1.33
0.00072383880615234 0.00086283683776855
Output for 7.1.32
0.0004119873046875 0.00049686431884766
Output for 7.1.31
0.00046896934509277 0.00056791305541992
Output for 7.1.30
0.00094819068908691 0.00045084953308105
Output for 7.1.29
0.00047492980957031 0.00061988830566406
Output for 7.1.28
0.00054287910461426 0.00070810317993164
Output for 7.1.27
0.0004420280456543 0.00050997734069824
Output for 7.1.26
0.0006558895111084 0.000762939453125
Output for 7.1.25
0.00058603286743164 0.00072598457336426
Output for 7.1.24
0.00092101097106934 0.0012021064758301
Output for 7.1.23
0.00051403045654297 0.00060796737670898
Output for 7.1.22
0.00054502487182617 0.00058698654174805
Output for 7.1.21
0.00033092498779297 0.0004119873046875
Output for 7.1.20
0.00045013427734375 0.00053501129150391
Output for 7.1.19
0.00059890747070312 0.00075387954711914
Output for 7.1.18
0.00045299530029297 0.00059103965759277
Output for 7.1.17
0.00056195259094238 0.00071001052856445
Output for 7.1.16
0.00089597702026367 0.00063300132751465
Output for 7.1.15
0.00043010711669922 0.00051116943359375
Output for 7.1.14
0.00032687187194824 0.00041294097900391
Output for 7.1.13
0.00032401084899902 0.00040698051452637
Output for 7.1.12
0.00055599212646484 0.00081396102905273
Output for 7.1.11
0.00047707557678223 0.00066089630126953
Output for 7.1.10
0.00051403045654297 0.00063681602478027
Output for 7.1.9
0.00088095664978027 0.00060105323791504
Output for 7.1.8
0.00067281723022461 0.0010199546813965
Output for 7.1.7
0.0006709098815918 0.00084900856018066
Output for 7.1.6
0.00033783912658691 0.00040602684020996
Output for 7.1.5
0.0010979175567627 0.0010559558868408
Output for 7.1.4
0.00046014785766602 0.00055885314941406
Output for 7.1.3
0.00087094306945801 0.0004880428314209
Output for 7.1.2
0.0003349781036377 0.00040912628173828
Output for 7.1.1
0.00039315223693848 0.00046515464782715
Output for 7.1.0
0.0003211498260498 0.00040102005004883
Output for 7.0.33
0.0004730224609375 0.00054693222045898
Output for 7.0.32
0.00073099136352539 0.00090694427490234
Output for 7.0.31
0.0005500316619873 0.00066781044006348
Output for 7.0.30
0.00058889389038086 0.00070095062255859
Output for 7.0.29
0.00037002563476562 0.00045204162597656
Output for 7.0.28
0.0003359317779541 0.00040698051452637
Output for 7.0.27
0.00035881996154785 0.00046586990356445
Output for 7.0.26
0.0005180835723877 0.00064301490783691
Output for 7.0.25
0.00051307678222656 0.00062298774719238
Output for 7.0.24
0.00047802925109863 0.00063014030456543
Output for 7.0.23
0.00049591064453125 0.00060296058654785
Output for 7.0.22
0.00051116943359375 0.00069880485534668
Output for 7.0.21
0.00032901763916016 0.0004119873046875
Output for 7.0.20
0.0003349781036377 0.00041294097900391
Output for 7.0.19
0.00050783157348633 0.00064897537231445
Output for 7.0.18
0.00054097175598145 0.00077199935913086
Output for 7.0.17
0.0003349781036377 0.0004279613494873
Output for 7.0.16
0.00032687187194824 0.00039815902709961
Output for 7.0.15
0.00049281120300293 0.00061607360839844
Output for 7.0.14
0.00062012672424316 0.00075602531433105
Output for 7.0.13
0.00042605400085449 0.00053691864013672
Output for 7.0.12
0.00084996223449707 0.00079107284545898
Output for 7.0.11
0.00059199333190918 0.00040793418884277
Output for 7.0.10
0.00067591667175293 0.000885009765625
Output for 7.0.9
0.00090408325195312 0.00092005729675293
Output for 7.0.8
0.00038385391235352 0.0004417896270752
Output for 7.0.7
0.00046205520629883 0.00056290626525879
Output for 7.0.6
0.00033187866210938 0.00040602684020996
Output for 7.0.5
0.0003349781036377 0.00040483474731445
Output for 7.0.4
0.00052595138549805 0.00067019462585449
Output for 7.0.3
0.0003359317779541 0.00040411949157715
Output for 7.0.2
0.00053191184997559 0.00064587593078613
Output for 7.0.1
0.00050997734069824 0.0006411075592041
Output for 7.0.0
0.00033307075500488 0.00040292739868164
Output for 5.6.40
0.00046205520629883 0.00053715705871582
Output for 5.6.39
0.00059986114501953 0.00066089630126953
Output for 5.6.38
0.00046300888061523 0.00057601928710938
Output for 5.6.37
0.00045990943908691 0.00055313110351562
Output for 5.6.36
0.00046205520629883 0.00054287910461426
Output for 5.6.35
0.00047397613525391 0.0005490779876709
Output for 5.6.34
0.00046396255493164 0.00054216384887695
Output for 5.6.33
0.00090408325195312 0.0010678768157959
Output for 5.6.32
0.00074505805969238 0.00086498260498047
Output for 5.6.31
0.00050091743469238 0.0006098747253418
Output for 5.6.30
0.00063109397888184 0.00072789192199707
Output for 5.6.29
0.00081300735473633 0.00090289115905762
Output for 5.6.28
0.00065112113952637 0.00078296661376953
Output for 5.6.27
0.00075697898864746 0.00090599060058594
Output for 5.6.26
0.00046610832214355 0.00055599212646484
Output for 5.6.25
0.00080204010009766 0.00093507766723633
Output for 5.6.24
0.00049304962158203 0.0005490779876709
Output for 5.6.23
0.00071406364440918 0.0009150505065918
Output for 5.6.22
0.00095796585083008 0.00055789947509766
Output for 5.6.21
0.00064182281494141 0.00089883804321289
Output for 5.6.20
0.00054311752319336 0.00056004524230957
Output for 5.6.19
0.00047588348388672 0.00055098533630371
Output for 5.6.18
0.00073719024658203 0.0008537769317627
Output for 5.6.17
0.0011699199676514 0.0013711452484131
Output for 5.6.16
0.00053191184997559 0.00062298774719238
Output for 5.6.15
0.00046706199645996 0.00054502487182617
Output for 5.6.14
0.0010509490966797 0.0011990070343018
Output for 5.6.13
0.00082802772521973 0.00095009803771973
Output for 5.6.12
0.00065994262695312 0.00073909759521484
Output for 5.6.11
0.00083708763122559 0.00054502487182617
Output for 5.6.10
0.00069212913513184 0.00082302093505859
Output for 5.6.9
0.00047588348388672 0.00054597854614258
Output for 5.6.8
0.00046801567077637 0.00054383277893066
Output for 5.6.7
0.00050520896911621 0.00055193901062012
Output for 5.6.6
0.00077295303344727 0.00089907646179199
Output for 5.6.5
0.00046586990356445 0.0005490779876709
Output for 5.6.4
0.00063085556030273 0.00072407722473145
Output for 5.6.3
0.00046420097351074 0.00054001808166504
Output for 5.6.2
0.00091099739074707 0.0010559558868408
Output for 5.6.1
0.00077390670776367 0.00076508522033691
Output for 5.6.0
0.00080013275146484 0.0010128021240234
Output for 5.5.38
0.00069808959960938 0.00095796585083008
Output for 5.5.37
0.00054192543029785 0.00062990188598633
Output for 5.5.36
0.00087094306945801 0.00064587593078613
Output for 5.5.35
0.00060296058654785 0.00056219100952148
Output for 5.5.34
0.00073790550231934 0.00082802772521973
Output for 5.5.33
0.00068497657775879 0.00079703330993652
Output for 5.5.32
0.00047588348388672 0.00055217742919922
Output for 5.5.31
0.00075292587280273 0.00054693222045898
Output for 5.5.30
0.00081396102905273 0.00054478645324707
Output for 5.5.29
0.00048089027404785 0.00055289268493652
Output for 5.5.28
0.00048279762268066 0.00055289268493652
Output for 5.5.27
0.0009150505065918 0.00054097175598145
Output for 5.5.26
0.00096416473388672 0.0011467933654785
Output for 5.5.25
0.00053691864013672 0.00066804885864258
Output for 5.5.24
0.00070285797119141 0.00082588195800781
Output for 5.5.23
0.00096607208251953 0.0008699893951416
Output for 5.5.22
0.00092816352844238 0.0010850429534912
Output for 5.5.21
0.0010769367218018 0.00056791305541992
Output for 5.5.20
0.00080990791320801 0.00094294548034668
Output for 5.5.19
0.00046706199645996 0.00054287910461426
Output for 5.5.18
0.00066685676574707 0.0007789134979248
Output for 5.5.17
0.00057721138000488 0.00057315826416016
Output for 5.5.16
0.00072193145751953 0.0005488395690918
Output for 5.5.15
0.00053095817565918 0.00060105323791504
Output for 5.5.14
0.0010600090026855 0.0012249946594238
Output for 5.5.13
0.00090193748474121 0.00081086158752441
Output for 5.5.12
0.00058817863464355 0.00069117546081543
Output for 5.5.11
0.00046801567077637 0.00054693222045898
Output for 5.5.10
0.00047492980957031 0.00054407119750977
Output for 5.5.9
0.00058507919311523 0.00070381164550781
Output for 5.5.8
0.0007331371307373 0.00068497657775879
Output for 5.5.7
0.00049304962158203 0.00063300132751465
Output for 5.5.6
0.00087404251098633 0.00091814994812012
Output for 5.5.5
0.00050711631774902 0.00058317184448242
Output for 5.5.4
0.00082993507385254 0.0010309219360352
Output for 5.5.3
0.00076198577880859 0.00085210800170898
Output for 5.5.2
0.0010678768157959 0.00063395500183105
Output for 5.5.1
0.00047206878662109 0.00055718421936035
Output for 5.5.0
0.000946044921875 0.00054693222045898
Output for 5.4.45
0.00048112869262695 0.00056099891662598
Output for 5.4.44
0.00078988075256348 0.0009000301361084
Output for 5.4.43
0.0009160041809082 0.00076484680175781
Output for 5.4.42
0.00058197975158691 0.00064587593078613
Output for 5.4.41
0.00066399574279785 0.00075197219848633
Output for 5.4.40
0.0010700225830078 0.0012040138244629
Output for 5.4.39
0.00047206878662109 0.00056600570678711
Output for 5.4.38
0.0011038780212402 0.001317024230957
Output for 5.4.37
0.0012788772583008 0.00089812278747559
Output for 5.4.36
0.00065398216247559 0.0007469654083252
Output for 5.4.35
0.00093221664428711 0.00054693222045898
Output for 5.4.34
0.0012929439544678 0.00083398818969727
Output for 5.4.33
0.00057697296142578 0.00085687637329102
Output for 5.4.32
0.0011310577392578 0.0012798309326172
Output for 5.4.31
0.00091195106506348 0.0010490417480469
Output for 5.4.30
0.00073814392089844 0.00086784362792969
Output for 5.4.29
0.00052618980407715 0.00058603286743164
Output for 5.4.28
0.0010969638824463 0.0013289451599121
Output for 5.4.27
0.0012028217315674 0.0014259815216064
Output for 5.4.26
0.00075101852416992 0.00076484680175781
Output for 5.4.25
0.0012919902801514 0.0015108585357666
Output for 5.4.24
0.00061297416687012 0.00067710876464844
Output for 5.4.23
0.00090193748474121 0.0010430812835693
Output for 5.4.22
0.00092792510986328 0.0010449886322021
Output for 5.4.21
0.00079107284545898 0.00054597854614258
Output for 5.4.20
0.0013229846954346 0.00066685676574707
Output for 5.4.19
0.00069022178649902 0.00078296661376953
Output for 5.4.18
0.00064516067504883 0.00061202049255371
Output for 5.4.17
0.0010480880737305 0.0010578632354736
Output for 5.4.16
0.00047087669372559 0.00054311752319336
Output for 5.4.15
0.0009760856628418 0.00130295753479
Output for 5.4.14
0.00098299980163574 0.00060391426086426
Output for 5.4.13
0.00050187110900879 0.0005650520324707
Output for 5.4.12
0.0011179447174072 0.00055193901062012
Output for 5.4.11
0.0012109279632568 0.00076007843017578
Output for 5.4.10
0.00099706649780273 0.00085592269897461
Output for 5.4.9
0.00047397613525391 0.00054502487182617
Output for 5.4.8
0.0012509822845459 0.0015430450439453
Output for 5.4.7
0.000885009765625 0.0010371208190918
Output for 5.4.6
0.00082015991210938 0.0010221004486084
Output for 5.4.5
0.0012068748474121 0.0013470649719238
Output for 5.4.4
0.0013527870178223 0.00058984756469727
Output for 5.4.3
0.00054192543029785 0.00068116188049316
Output for 5.4.2
0.0013470649719238 0.0015110969543457
Output for 5.4.1
0.00049400329589844 0.0005500316619873
Output for 5.4.0
0.0007321834564209 0.00082111358642578
Output for 5.3.29
0.00060820579528809 0.00061607360839844
Output for 5.3.28
0.00045609474182129 0.00064492225646973
Output for 5.3.27
0.0010521411895752 0.00142502784729
Output for 5.3.26
0.00083208084106445 0.00089788436889648
Output for 5.3.25
0.0010490417480469 0.0014731884002686
Output for 5.3.24
0.0011591911315918 0.00076007843017578
Output for 5.3.23
0.0012290477752686 0.0016779899597168
Output for 5.3.22
0.00044918060302734 0.00061416625976562
Output for 5.3.21
0.0014150142669678 0.0016868114471436
Output for 5.3.20
0.00092101097106934 0.0013110637664795
Output for 5.3.19
0.00092005729675293 0.001194953918457
Output for 5.3.18
0.0010042190551758 0.0012409687042236
Output for 5.3.17
0.00097107887268066 0.0012009143829346
Output for 5.3.16
0.0011551380157471 0.0017478466033936
Output for 5.3.15
0.0013961791992188 0.0016570091247559
Output for 5.3.14
0.0013442039489746 0.0017127990722656
Output for 5.3.13
0.0007932186126709 0.00099992752075195
Output for 5.3.12
0.00093698501586914 0.001154899597168
Output for 5.3.11
0.00063920021057129 0.00083112716674805
Output for 5.3.10
0.001331090927124 0.0016429424285889
Output for 5.3.9
0.00064706802368164 0.00085902214050293
Output for 5.3.8
0.0010180473327637 0.00062394142150879
Output for 5.3.7
0.00089812278747559 0.0011100769042969
Output for 5.3.6
0.00091099739074707 0.0011410713195801
Output for 5.3.5
0.0013701915740967 0.00062084197998047
Output for 5.3.4
0.0013010501861572 0.00062394142150879
Output for 5.3.3
0.00083112716674805 0.00072503089904785
Output for 5.3.2
0.00046420097351074 0.00065708160400391
Output for 5.3.1
0.0010662078857422 0.001370906829834
Output for 5.3.0
0.0013890266418457 0.0016841888427734
Output for 5.2.17
0.00049495697021484 0.00055909156799316
Output for 5.2.16
0.00066590309143066 0.00073790550231934
Output for 5.2.15
0.0006861686706543 0.00078606605529785
Output for 5.2.14
0.00090503692626953 0.000823974609375
Output for 5.2.13
0.00054597854614258 0.00060606002807617
Output for 5.2.12
0.00061988830566406 0.00074195861816406
Output for 5.2.11
0.00064182281494141 0.00067901611328125
Output for 5.2.10
0.0006721019744873 0.00072002410888672
Output for 5.2.9
0.00068807601928711 0.0006859302520752
Output for 5.2.8
0.0005030632019043 0.00059890747070312
Output for 5.2.7
0.00038313865661621 0.00044488906860352
Output for 5.2.6
0.00039291381835938 0.00042414665222168
Output for 5.2.5
0.00063419342041016 0.00068187713623047
Output for 5.2.4
0.00060081481933594 0.00065088272094727
Output for 5.2.3
0.00066590309143066 0.00068283081054688
Output for 5.2.2
0.0016629695892334 0.0019819736480713
Output for 5.2.1
0.0028338432312012 0.0029828548431396
Output for 5.2.0
0.0028889179229736 0.0034940242767334
Output for 5.1.6
0.002640962600708 0.0031578540802002
Output for 5.1.5
0.0023880004882812 0.0028140544891357
Output for 5.1.4
0.0028979778289795 0.0035469532012939
Output for 5.1.3
0.0021219253540039 0.0024330615997314
Output for 5.1.2
0.0030059814453125 0.0035510063171387
Output for 5.1.1
0.0034549236297607 0.0037128925323486
Output for 5.1.0
0.0030438899993896 0.0035538673400879
Output for 5.0.5
0.0026578903198242 0.0031449794769287
Output for 5.0.4
0.0029690265655518 0.0034489631652832
Output for 5.0.3
0.0020499229431152 0.0023670196533203
Output for 5.0.2
0.0032949447631836 0.0037569999694824
Output for 5.0.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.0031039714813232PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.0036790370941162PHP_EOL
Output for 5.0.0
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.0027961730957031PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.0032320022583008PHP_EOL
Output for 4.4.9
0.001908 0.002383
Output for 4.4.8
0.003651 0.004419
Output for 4.4.7
0.00341 0.00412
Output for 4.4.6
0.003874 0.004308
Output for 4.4.5
0.003642 0.0042369999999999
Output for 4.4.4
0.003325 0.003805
Output for 4.4.3
0.003791 0.0044419999999999
Output for 4.4.2
0.003436 0.003886
Output for 4.4.1
0.0027699999999999 0.003266
Output for 4.4.0
0.003157 0.003478
Output for 4.3.11
0.002942 0.004223
Output for 4.3.10
0.003645 0.004325
Output for 4.3.9
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.0035149999999999PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.004095PHP_EOL
Output for 4.3.8
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.002199PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.00258PHP_EOL
Output for 4.3.7
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.001667PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.00206PHP_EOL
Output for 4.3.6
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.001686PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.002118PHP_EOL
Output for 4.3.5
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.001709PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.0020749999999999PHP_EOL
Output for 4.3.4
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.00235PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.002431PHP_EOL
Output for 4.3.3
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.002972PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.0034500000000001PHP_EOL
Output for 4.3.2
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.002641PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.003179PHP_EOL
Output for 4.3.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.003663PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.004355PHP_EOL
Output for 4.3.0
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 5 0.003436PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/aimZG on line 10 0.003867PHP_EOL

preferences:
272.16 ms | 401 KiB | 325 Q