3v4l.org

run code in 300+ PHP versions simultaneously
<?php function chrono() { $temps = explode(' ', microtime()); return $temps[0]+$temps[1]; } $debut = chrono(); $options['cost'] = 10; for($i=0;$i<1;$i++) { $p = password_hash('toto', PASSWORD_BCRYPT, $options); } echo'<hr>'; echo round(chrono()-$debut,10);
Output for 7.4.0
<hr>0.0649650097
Output for 7.3.12
<hr>0.0649671555
Output for 7.3.11
<hr>0.0644259453
Output for 7.3.10
<hr>0.0634961128
Output for 7.3.9
<hr>0.0621061325
Output for 7.3.8
<hr>0.0638399124
Output for 7.3.7
<hr>0.0604190826
Output for 7.3.6
<hr>0.0608351231
Output for 7.3.5
<hr>0.0637788773
Output for 7.3.4
<hr>0.0635848045
Output for 7.3.3
<hr>0.060781002
Output for 7.3.2
<hr>0.0611069202
Output for 7.3.1
<hr>0.0603878498
Output for 7.3.0
<hr>0.0604360104
Output for 7.2.25
<hr>0.0619421005
Output for 7.2.24
<hr>0.0625298023
Output for 7.2.23
<hr>0.0651400089
Output for 7.2.22
<hr>0.0624628067
Output for 7.2.21
<hr>0.0604720116
Output for 7.2.20
<hr>0.0612177849
Output for 7.2.19
<hr>0.0638871193
Output for 7.2.18
<hr>0.0633358955
Output for 7.2.17
<hr>0.060500145
Output for 7.2.13
<hr>0.0872080326
Output for 7.2.12
<hr>0.0858440399
Output for 7.2.11
<hr>0.0625009537
Output for 7.2.10
<hr>0.0753529072
Output for 7.2.9
<hr>0.0614831448
Output for 7.2.8
<hr>0.0627911091
Output for 7.2.7
<hr>0.0863301754
Output for 7.2.6
<hr>0.0638217926
Output for 7.2.5
<hr>0.0727598667
Output for 7.2.4
<hr>0.1443221569
Output for 7.2.3
<hr>0.0694460869
Output for 7.2.2
<hr>0.0654819012
Output for 7.2.1
<hr>0.0823380947
Output for 7.2.0
<hr>0.0750758648
Output for 7.1.33
<hr>0.0610249043
Output for 7.1.32
<hr>0.061218977
Output for 7.1.31
<hr>0.0640628338
Output for 7.1.30
<hr>0.0608649254
Output for 7.1.29
<hr>0.0613760948
Output for 7.1.28
<hr>0.0605840683
Output for 7.1.27
<hr>0.0629458427
Output for 7.1.26
<hr>0.0605251789
Output for 7.1.25
<hr>0.0945529938
Output for 7.1.24
<hr>0.0639300346
Output for 7.1.23
<hr>0.0645868778
Output for 7.1.22
<hr>0.0614638329
Output for 7.1.21
<hr>0.0619459152
Output for 7.1.20
<hr>0.061702013
Output for 7.1.19
<hr>0.0638079643
Output for 7.1.18
<hr>0.0612230301
Output for 7.1.17
<hr>0.0648360252
Output for 7.1.16
<hr>0.0624659061
Output for 7.1.15
<hr>0.0629758835
Output for 7.1.14
<hr>0.0636408329
Output for 7.1.13
<hr>0.0624339581
Output for 7.1.12
<hr>0.0640180111
Output for 7.1.11
<hr>0.062223196
Output for 7.1.10
<hr>0.0618519783
Output for 7.1.9
<hr>0.0611588955
Output for 7.1.8
<hr>0.0624511242
Output for 7.1.7
<hr>0.0618579388
Output for 7.1.6
<hr>0.0633599758
Output for 7.1.5
<hr>0.0610070229
Output for 7.1.4
<hr>0.0635809898
Output for 7.1.3
<hr>0.0639760494
Output for 7.1.2
<hr>0.0638990402
Output for 7.1.1
<hr>0.064260006
Output for 7.1.0
<hr>0.0629072189
Output for 7.0.33
<hr>0.0648510456
Output for 7.0.32
<hr>0.0644819736
Output for 7.0.31
<hr>0.0616588593
Output for 7.0.30
<hr>0.062969923
Output for 7.0.29
<hr>0.0650670528
Output for 7.0.28
<hr>0.0612540245
Output for 7.0.27
<hr>0.0625319481
Output for 7.0.26
<hr>0.0639960766
Output for 7.0.25
<hr>0.0626380444
Output for 7.0.24
<hr>0.0639798641
Output for 7.0.23
<hr>0.0645279884
Output for 7.0.22
<hr>0.0633108616
Output for 7.0.11, 7.0.21
<hr>0.061524868
Output for 7.0.20
<hr>0.0619020462
Output for 7.0.19
<hr>0.0611920357
Output for 7.0.18
<hr>0.0614719391
Output for 7.0.17
<hr>0.0630090237
Output for 7.0.16
<hr>0.06051898
Output for 7.0.15
<hr>0.0620598793
Output for 7.0.14
<hr>0.0618071556
Output for 7.0.13
<hr>0.0624570847
Output for 7.0.12
<hr>0.0623910427
Output for 7.0.10
<hr>0.0606300831
Output for 7.0.9
<hr>0.0622279644
Output for 7.0.8
<hr>0.0606298447
Output for 7.0.7
<hr>0.0604538918
Output for 7.0.6
<hr>0.0625600815
Output for 7.0.5
<hr>0.0625970364
Output for 7.0.4
<hr>0.0612630844
Output for 7.0.3
<hr>0.0625450611
Output for 7.0.2
<hr>0.0625729561
Output for 7.0.1
<hr>0.0615460873
Output for 7.0.0
<hr>0.0622260571
Output for 5.6.38
<hr>0.0606808662
Output for 5.6.37
<hr>0.0672771931
Output for 5.6.36
<hr>0.0639739037
Output for 5.6.35
<hr>0.0618979931
Output for 5.6.34
<hr>0.0623958111
Output for 5.6.33
<hr>0.0615558624
Output for 5.6.32
<hr>0.0620779991
Output for 5.6.31
<hr>0.0665249825
Output for 5.6.30
<hr>0.0621500015
Output for 5.6.29
<hr>0.0635449886
Output for 5.6.28
<hr>0.0613949299
Output for 5.6.27
<hr>0.0660760403
Output for 5.6.26
<hr>0.068641901
Output for 5.6.25
<hr>0.0652010441
Output for 5.6.24
<hr>0.0608592033
Output for 5.6.23
<hr>0.0607559681
Output for 5.6.22
<hr>0.0609900951
Output for 5.6.21
<hr>0.0607919693
Output for 5.6.20
<hr>0.0605590343
Output for 5.6.19
<hr>0.063283205
Output for 5.6.18
<hr>0.0628271103
Output for 5.6.17
<hr>0.0622549057
Output for 5.6.16
<hr>0.0629320145
Output for 5.6.15
<hr>0.0627720356
Output for 5.6.14
<hr>0.0613851547
Output for 5.6.13
<hr>0.0621490479
Output for 5.6.12
<hr>0.062240839
Output for 5.6.11
<hr>0.0623970032
Output for 5.6.10
<hr>0.0622110367
Output for 5.6.9
<hr>0.0620748997
Output for 5.6.8
<hr>0.06580019
Output for 5.6.7
<hr>0.06123209
Output for 5.6.6
<hr>0.0646190643
Output for 5.6.5
<hr>0.0608789921
Output for 5.6.4
<hr>0.0627849102
Output for 5.6.3
<hr>0.0639488697
Output for 5.6.2
<hr>0.0639669895
Output for 5.6.1
<hr>0.0645251274
Output for 5.6.0
<hr>0.0634660721
Output for 5.5.38
<hr>0.0616939068
Output for 5.5.37
<hr>0.0625879765
Output for 5.5.36
<hr>0.0631849766
Output for 5.5.35
<hr>0.0629529953
Output for 5.5.34
<hr>0.0631921291
Output for 5.5.33
<hr>0.0635328293
Output for 5.5.32
<hr>0.060530901
Output for 5.5.31
<hr>0.0633230209
Output for 5.5.30
<hr>0.0626161098
Output for 5.5.29
<hr>0.0633208752
Output for 5.5.28
<hr>0.0622529984
Output for 5.5.27
<hr>0.0622429848
Output for 5.5.26
<hr>0.0638959408
Output for 5.5.25
<hr>0.0608968735
Output for 5.5.24
<hr>0.0626299381
Output for 5.5.23
<hr>0.0636789799
Output for 5.5.22
<hr>0.06310606
Output for 5.5.21
<hr>0.06427598
Output for 5.5.20
<hr>0.0615718365
Output for 5.5.19
<hr>0.0649690628
Output for 5.5.18
<hr>0.0670719147
Output for 5.5.17
<hr>0.0645129681
Output for 5.5.16
<hr>0.0622730255
Output for 5.5.15
<hr>0.0620410442
Output for 5.5.14
<hr>0.0609209538
Output for 5.5.13
<hr>0.0645430088
Output for 5.5.12
<hr>0.0617249012
Output for 5.5.11
<hr>0.0610291958
Output for 5.5.10
<hr>0.0606729984
Output for 5.5.9
<hr>0.0649290085
Output for 5.5.8
<hr>0.0626699924
Output for 5.5.7
<hr>0.0700027943
Output for 5.5.6
<hr>0.0620989799
Output for 5.5.5
<hr>0.063158989
Output for 5.5.4
<hr>0.0618958473
Output for 5.5.3
<hr>0.0647490025
Output for 5.5.2
<hr>0.061619997
Output for 5.5.1
<hr>0.0634019375
Output for 5.5.0
<hr>0.0615279675
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45
Fatal error: Call to undefined function password_hash() in /in/N9T32 on line 14
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: password_hash() in /in/N9T32 on line 14
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Fatal error: Call to undefined function: password_hash() in /in/N9T32 on line 14
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: password_hash() in /in/N9T32 on line 14

preferences:
233.34 ms | 401 KiB | 317 Q