3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo uniqid('foo', true); echo '<br>'; echo uniqid('foo', true); exit;
Output for 7.1.7
foo52c15f32009cd6.84142021<br>foo52c15f32009dc6.21356949
Output for 7.1.6
foo52c15f3202c408.26731088<br>foo52c15f3202c646.71693460
Output for 7.1.5
foo52c15f32027683.25174787<br>foo52c15f32027878.50968631
Output for 7.1.0
foo52c15f320145a5.36612551<br>foo52c15f32014733.85304157
Output for 7.0.20
foo52c15f32009e21.99979602<br>foo52c15f32009f33.91098476
Output for 7.0.14
foo52c15f3200edf4.04277219<br>foo52c15f3200ef60.85869883
Output for 7.0.10
foo52c15f320092e7.02542163<br>foo52c15f320093d7.16424763
Output for 7.0.9
foo52c15f3200b091.46738218<br>foo52c15f3200b1e8.10240105
Output for 7.0.8
foo52c15f3200d497.74186223<br>foo52c15f3200d5b2.51165790
Output for 7.0.7
foo52c15f3200c6d7.84517780<br>foo52c15f3200c845.09448759
Output for 7.0.6
foo52c15f3200f5b4.33888236<br>foo52c15f3200f718.03398882
Output for 7.0.5
foo52c15f320103e2.28922254<br>foo52c15f32010567.86453661
Output for 7.0.4
foo52c15f3200e9d8.64401629<br>foo52c15f3200eb45.78614429
Output for 7.0.3
foo52c15f3200e5c9.05061309<br>foo52c15f3200e720.80764370
Output for 7.0.2
foo52c15f3200fbd2.35789048<br>foo52c15f3200fd45.89630739
Output for 7.0.1
foo52c15f3200f7f6.96341514<br>foo52c15f3200f979.88996953
Output for 7.0.0
foo52c15f3200dcf3.79086245<br>foo52c15f3200de43.90437907
Output for 5.6.28
foo52c15f32011ce0.99681233<br>foo52c15f32011e79.05332209
Output for 5.6.25
foo52c15f3200a6f3.73928246<br>foo52c15f3200a7f2.93891377
Output for 5.6.24
foo52c15f32014493.10871616<br>foo52c15f32014627.53783731
Output for 5.6.23
foo52c15f3200a603.84141065<br>foo52c15f3200a708.39045742
Output for 5.6.22
foo52c15f32012bb4.34262349<br>foo52c15f32012d83.41184120
Output for 5.6.21
foo52c15f32011766.37255082<br>foo52c15f32011905.47105563
Output for 5.6.20
foo52c15f3200d393.41986695<br>foo52c15f3200d4e0.02632981
Output for 5.6.19
foo52c15f3200e545.20912946<br>foo52c15f3200e6a3.34714445
Output for 5.6.18
foo52c15f32011d87.13188154<br>foo52c15f32011f05.11688408
Output for 5.6.17
foo52c15f3200f5a4.32938465<br>foo52c15f3200f732.82525621
Output for 5.6.16
foo52c15f32011088.47509197<br>foo52c15f32011248.25626920
Output for 5.6.15
foo52c15f3200e674.87877311<br>foo52c15f3200e7f5.56126930
Output for 5.6.14
foo52c15f320113c6.82005004<br>foo52c15f32011556.02248843
Output for 5.6.13
foo52c15f32011e41.83923490<br>foo52c15f32011fc0.90448750
Output for 5.6.12
foo52c15f32012079.86408659<br>foo52c15f32012206.56999128
Output for 5.6.11
foo52c15f3200e391.75909071<br>foo52c15f3200e4e5.60682743
Output for 5.6.10
foo52c15f3200fec2.03708004<br>foo52c15f32010043.85730556
Output for 5.6.9
foo52c15f3200f4c7.88192983<br>foo52c15f3200f640.25749792
Output for 5.6.8
foo52c15f3200f715.46387089<br>foo52c15f3200f8f6.78894181
Output for 5.6.7
foo52c15f32010bb4.58441946<br>foo52c15f32010d31.88527101
Output for 5.6.6
foo52c15f32011f65.54171234<br>foo52c15f32012118.66346062
Output for 5.6.5
foo52c15f320113e0.62484605<br>foo52c15f32011616.94360623
Output for 5.6.4
foo52c15f3200f236.37302841<br>foo52c15f3200f389.12019765
Output for 5.6.3
foo52c15f320113b3.75431557<br>foo52c15f32011546.24142187
Output for 5.6.2
foo52c15f32011177.97560900<br>foo52c15f320112d3.67345647
Output for 5.6.1
foo52c15f32010f67.18768524<br>foo52c15f320110e1.97738904
Output for 5.6.0
foo52c15f32011178.36329919<br>foo52c15f320112e9.56405106
Output for 5.5.38
foo52c15f3200b3e9.43130533<br>foo52c15f3200b4f9.52773672
Output for 5.5.37
foo52c15f3200dba2.60134512<br>foo52c15f3200dcd4.40783061
Output for 5.5.36
foo52c15f32017f29.13246825<br>foo52c15f32018145.19769309
Output for 5.5.35
foo52c15f32010b00.73168678<br>foo52c15f32010c80.46330534
Output for 5.5.34
foo52c15f32012486.40902274<br>foo52c15f32012613.11081841
Output for 5.5.33
foo52c15f32012b30.10947120<br>foo52c15f32012ca8.13811589
Output for 5.5.32
foo52c15f3200d912.98935033<br>foo52c15f3200da35.29254781
Output for 5.5.31
foo52c15f3200f7b9.70614267<br>foo52c15f3200f911.85019728
Output for 5.5.30
foo52c15f3200fd42.72317599<br>foo52c15f3200fe73.75943108
Output for 5.5.29
foo52c15f3200c2f2.05675934<br>foo52c15f3200c438.74770634
Output for 5.5.28
foo52c15f3200e7e8.22188734<br>foo52c15f3200e955.02390414
Output for 5.5.27
foo52c15f3200f453.65884295<br>foo52c15f3200f5d3.32431022
Output for 5.5.26
foo52c15f320107e1.86325136<br>foo52c15f32010957.00436788
Output for 5.5.25
foo52c15f3200e402.22802106<br>foo52c15f3200e560.60630722
Output for 5.5.24
foo52c15f320107b7.66984185<br>foo52c15f32010931.31830795
Output for 5.5.23
foo52c15f32010f33.38689195<br>foo52c15f320110d2.65756172
Output for 5.5.22
foo52c15f3200f606.32901685<br>foo52c15f3200f773.47526079
Output for 5.5.21
foo52c15f3200e1b9.06916332<br>foo52c15f3200e2f4.19600498
Output for 5.5.20
foo52c15f3200edb5.15572216<br>foo52c15f3200ef13.93573546
Output for 5.5.19
foo52c15f32010a43.90189336<br>foo52c15f32010bc7.25911260
Output for 5.5.18
foo52c15f3200e4c9.14516256<br>foo52c15f3200e637.83512866
Output for 5.5.16
foo52c15f32010149.25446068<br>foo52c15f320102b2.07934758
Output for 5.5.15
foo52c15f32011846.87423641<br>foo52c15f320119e4.44460523
Output for 5.5.14
foo52c15f3200f400.95474553<br>foo52c15f3200f594.36679864
Output for 5.5.13
foo52c15f32013001.69993629<br>foo52c15f320131b5.55796169
Output for 5.5.12
foo52c15f3200f3b2.77981624<br>foo52c15f3200f543.22594329
Output for 5.5.11
foo52c15f320115e4.82953083<br>foo52c15f32011767.45061337
Output for 5.5.10
foo52c15f3200ee54.02721049<br>foo52c15f3200efd9.26213505
Output for 5.5.9
foo52c15f32010449.32913275<br>foo52c15f32010601.74426061
Output for 5.5.8
foo52c15f32012895.99316444<br>foo52c15f32012a59.94850621
Output for 5.5.7
foo52c15f3200faa9.37623686<br>foo52c15f3200fbf9.70232506
Output for 5.5.6
foo52c15f3200ef26.67105370<br>foo52c15f3200f096.52970371
Output for 5.5.5
foo52c15f3200ef16.67067473<br>foo52c15f3200f091.10850126
Output for 5.5.4
foo52c15f320101d6.89597903<br>foo52c15f32010348.01726826
Output for 5.5.3
foo52c15f3200fbb9.66542171<br>foo52c15f3200fd36.32146479
Output for 5.5.2
foo52c15f32015991.30319590<br>foo52c15f32015b45.03204403
Output for 5.5.1
foo52c15f32010395.38927487<br>foo52c15f32010512.66180523
Output for 5.5.0
foo52c15f32010301.53961994<br>foo52c15f32010473.96678326
Output for 5.4.45
foo52c15f3200f6c3.25468463<br>foo52c15f3200f8a7.68114837
Output for 5.4.44
foo52c15f3200bb32.06798375<br>foo52c15f3200bcb8.01229097
Output for 5.4.43
foo52c15f3200f8e0.89127857<br>foo52c15f3200fad4.32425269
Output for 5.4.42
foo52c15f3200f594.70681919<br>foo52c15f3200f792.66471241
Output for 5.4.41
foo52c15f3200fd93.49681744<br>foo52c15f3200ff86.94358807
Output for 5.4.40
foo52c15f3200f520.48107949<br>foo52c15f3200f6d7.78310404
Output for 5.4.39
foo52c15f3200e9e3.21696882<br>foo52c15f3200ec85.80693688
Output for 5.4.38
foo52c15f32010163.06131693<br>foo52c15f32010358.13842115
Output for 5.4.37
foo52c15f3200eb27.09150565<br>foo52c15f3200ece4.10376964
Output for 5.4.36
foo52c15f3200d047.37277995<br>foo52c15f3200d1f8.88970420
Output for 5.4.35
foo52c15f32010848.91986054<br>foo52c15f32010a49.09568061
Output for 5.4.34
foo52c15f3200f433.64707140<br>foo52c15f3200f675.58835938
Output for 5.4.32
foo52c15f3200bfc8.54925480<br>foo52c15f3200c174.07234873
Output for 5.4.31
foo52c15f3200fec2.03120595<br>foo52c15f320100a4.82866009
Output for 5.4.30
foo52c15f3200e241.08475927<br>foo52c15f3200e3e1.89385254
Output for 5.4.29
foo52c15f3200dd12.95869554<br>foo52c15f3200def8.10435218
Output for 5.4.28
foo52c15f3200e954.78907985<br>foo52c15f3200eb50.87294099
Output for 5.4.27
foo52c15f32010059.36229760<br>foo52c15f32010248.52759418
Output for 5.4.26
foo52c15f3200e317.90775363<br>foo52c15f3200e4c7.19505213
Output for 5.4.25
foo52c15f3200f373.13460841<br>foo52c15f3200f566.78918620
Output for 5.4.24
foo52c15f3200a938.34292984<br>foo52c15f3200aac2.97664194
Output for 5.4.23
foo52c15f3200e958.96576767<br>foo52c15f3200eb48.66875292
Output for 5.4.22
foo52c15f3200dc13.44072235<br>foo52c15f3200ddb3.63317116
Output for 5.4.21
foo52c15f3200aa60.67846738<br>foo52c15f3200abc5.92408459
Output for 5.4.20
foo52c15f3200dd76.78459453<br>foo52c15f3200df23.93821254
Output for 5.4.19
foo52c15f3200a378.36219057<br>foo52c15f3200a4e6.66926841
Output for 5.4.18
foo52c15f32012402.55543530<br>foo52c15f320125e1.85048492
Output for 5.4.17
foo52c15f320100f6.16932847<br>foo52c15f320102d6.78095168
Output for 5.4.16
foo52c15f3200f853.23194769<br>foo52c15f3200fa63.58979395
Output for 5.4.15
foo52c15f3200e844.88684984<br>foo52c15f3200ea18.98065074
Output for 5.4.14
foo52c15f32007f21.30801376<br>foo52c15f320080e5.39421311
Output for 5.4.13
foo52c15f320085b6.29326540<br>foo52c15f320087a4.57464592
Output for 5.4.12
foo52c15f32007355.61447411<br>foo52c15f32007507.12057923
Output for 5.4.11
foo52c15f320082b2.18007418<br>foo52c15f32008488.04684070
Output for 5.4.10
foo52c15f320082f7.82615303<br>foo52c15f320084d2.64664907
Output for 5.4.9
foo52c15f32008179.34446261<br>foo52c15f32008327.70612042
Output for 5.4.8
foo52c15f320087f1.73072829<br>foo52c15f32008a00.92753372
Output for 5.4.7
foo52c15f32008fb0.83364247<br>foo52c15f320091a3.82723003
Output for 5.4.6
foo52c15f320085c9.34990451<br>foo52c15f320087d4.24684298
Output for 5.4.5
foo52c15f32008122.85477756<br>foo52c15f32008315.63421872
Output for 5.4.4
foo52c15f32007150.24077124<br>foo52c15f320072e1.14392132
Output for 5.4.3
foo52c15f32007890.28679336<br>foo52c15f32007a59.87831550
Output for 5.4.2
foo52c15f320089b8.54630930<br>foo52c15f32008bc5.83661639
Output for 5.4.1
foo52c15f32007f31.30289762<br>foo52c15f320080e7.20797418
Output for 5.4.0
foo52c15f32009053.98540100<br>foo52c15f32009244.83953706
Output for 5.3.29
foo52c15f320092c2.81647357<br>foo52c15f32009499.20886773
Output for 5.3.28
foo52c15f32005b88.47133854<br>foo52c15f32005cb5.82835881
Output for 5.3.27
foo52c15f32008a90.56601629<br>foo52c15f32008c34.28741568
Output for 5.3.26
foo52c15f32006787.22684628<br>foo52c15f320068d9.34969012
Output for 5.3.25
foo52c15f32008750.11796994<br>foo52c15f32008915.26461668
Output for 5.3.24
foo52c15f32008bc3.92133871<br>foo52c15f32008d75.78748508
Output for 5.3.23
foo52c15f320078e6.77837252<br>foo52c15f32007a89.05623210
Output for 5.3.22
foo52c15f32009380.01425054<br>foo52c15f32009566.40110298
Output for 5.3.21
foo52c15f320098c6.61001463<br>foo52c15f32009a39.63994001
Output for 5.3.20
foo52c15f32008d11.22086638<br>foo52c15f32008ed4.19088230
Output for 5.3.19
foo52c15f32007db2.44929037<br>foo52c15f32007f45.71409149
Output for 5.3.18
foo52c15f320091e7.34599473<br>foo52c15f320093a3.03482721
Output for 5.3.17
foo52c15f32008fd3.51152063<br>foo52c15f32009199.68576011
Output for 5.3.16
foo52c15f32008bd3.53670366<br>foo52c15f32008d72.94517276
Output for 5.3.15
foo52c15f32009216.27908780<br>foo52c15f320093e3.70403888
Output for 5.3.14
foo52c15f32008a26.73121204<br>foo52c15f32008bd6.05528748
Output for 5.3.13
foo52c15f32008401.75458416<br>foo52c15f32008590.21273635
Output for 5.3.12
foo52c15f32008ea0.54085737<br>foo52c15f32009060.70666307
Output for 5.3.11
foo52c15f32007af2.14449604<br>foo52c15f32007c76.60883143
Output for 5.3.10
foo52c15f32008e70.13890895<br>foo52c15f32009037.16363860
Output for 5.3.9
foo52c15f32008760.11190635<br>foo52c15f320088f8.52537030
Output for 5.3.8
foo52c15f32008444.83175792<br>foo52c15f320085e1.66587022
Output for 5.3.7
foo52c15f3200a762.92027262<br>foo52c15f3200a9a8.36206738
Output for 5.3.6
foo52c15f32007314.08256599<br>foo52c15f320074c5.62238259
Output for 5.3.5
foo52c15f32008d76.99244018<br>foo52c15f32008fb2.15923278
Output for 5.3.4
foo52c15f32009449.68271728<br>foo52c15f32009682.78401956
Output for 5.3.3
foo52c15f32008570.47742437<br>foo52c15f32008821.64285542
Output for 5.3.2
foo52c15f32008537.78642401<br>foo52c15f32008734.39550457
Output for 5.3.1
foo52c15f3200a176.50435986<br>foo52c15f3200a3b2.18356636
Output for 5.3.0
foo52c15f32007bd6.34112871<br>foo52c15f32007d90.39560132
Output for 5.2.17
foo52c15f32006909.92094910<br>foo52c15f32006b00.18346546
Output for 5.2.16
foo52c15f32007049.95331500<br>foo52c15f320071f3.59885473
Output for 5.2.15
foo52c15f32006f18.68086678<br>foo52c15f32007136.93452947
Output for 5.2.14
foo52c15f320072a2.98888152<br>foo52c15f320074c9.58376934
Output for 5.2.13
foo52c15f32007352.11465114<br>foo52c15f320075b2.31154092
Output for 5.2.12
foo52c15f32006fc6.28225800<br>foo52c15f320071c5.12809506
Output for 5.2.11
foo52c15f32007306.36759069<br>foo52c15f32007519.37360962
Output for 5.2.10
foo52c15f32007466.34597013<br>foo52c15f320076a3.99152434
Output for 5.2.9
foo52c15f32007866.33366921<br>foo52c15f32007a51.65410401
Output for 5.2.8
foo52c15f32006356.31820069<br>foo52c15f32006522.56813180
Output for 5.2.7
foo52c15f32005cb6.22521900<br>foo52c15f32005ea1.87051903
Output for 5.2.6
foo52c15f320072c6.36104705<br>foo52c15f320074e6.63707704
Output for 5.2.5
foo52c15f32006cd6.27104348<br>foo52c15f32006ee4.97741598
Output for 5.2.4
foo52c15f32006806.28520138<br>foo52c15f320069b1.36319965
Output for 5.2.3
foo52c15f32006196.31016641<br>foo52c15f320063a0.18522153
Output for 5.2.2
foo52c15f32006d36.28500874<br>foo52c15f32006ea3.39779356
Output for 5.2.1
foo52c15f320068b6.31443621<br>foo52c15f32006a20.39453601
Output for 5.2.0
foo52c15f32005c66.23617457<br>foo52c15f32005dd8.70490279
Output for 5.1.6
foo52c15f32006ef6.28573512<br>foo52c15f320070d1.69215738
Output for 5.1.5
foo52c15f32006846.31181496<br>foo52c15f32006a14.99415805
Output for 5.1.4
foo52c15f32005e66.23858107<br>foo52c15f32005fc4.35624598
Output for 5.1.3
foo52c15f32005fe6.24137286<br>foo52c15f320061a5.93839970
Output for 5.1.2
foo52c15f32006d06.29801393<br>foo52c15f32006ee2.24594751
Output for 5.1.1
foo52c15f32006106.23894110<br>foo52c15f320062d8.24862341
Output for 5.1.0
foo52c15f32004f86.19105121<br>foo52c15f320050b1.85393580
Output for 5.0.5
foo52c15f32002a96.12266189<br>foo52c15f32002c55.06675041
Output for 5.0.4
foo52c15f32002ab6.10253197<br>foo52c15f32002c99.33104346
Output for 5.0.3
foo52c15f320028e6.11780469<br>foo52c15f32002aa0.19680603
Output for 5.0.2
foo52c15f320028d6.11705305<br>foo52c15f32002a49.86400897
Output for 5.0.1
foo52c15f320027d6.11909637<br>foo52c15f32002941.36816955
Output for 5.0.0
foo52c15f32002a36.10064657<br>foo52c15f32002c12.98944120
Output for 4.4.9
foo52c15f320006b6.02397976<br>foo52c15f320008d9.35472646
Output for 4.4.8
foo52c15f32000666.02360078<br>foo52c15f32000803.93352326
Output for 4.4.7
foo52c15f32000576.02209436<br>foo52c15f32000743.01312496
Output for 4.4.6
foo52c15f32000656.02246386<br>foo52c15f32000887.66991490
Output for 4.4.5
foo52c15f320005b6.02227437<br>foo52c15f320007b9.95931323
Output for 4.4.4
foo52c15f32000626.02151643<br>foo52c15f32000839.11690745
Output for 4.4.3
foo52c15f32000626.02113745<br>foo52c15f32000853.69570425
Output for 4.4.2
foo52c15f32000636.01982052<br>foo52c15f320007f0.48590686
Output for 4.4.1
foo52c15f32000596.01925206<br>foo52c15f32000787.35410262
Output for 4.4.0
foo52c15f32000596.01887308<br>foo52c15f32000741.93289941
Output for 4.3.11
foo52c15f32000646.01905310<br>foo52c15f32000868.87908844
Output for 4.3.10
foo52c15f320006b6.01811513<br>foo52c15f32000891.09049363
Output for 4.3.9
foo52c15f32000616.01773616<br>foo52c15f32000825.66929106
Output for 4.3.8
foo52c15f32000646.01772669<br>foo52c15f32000864.90487855
Output for 4.3.7
foo52c15f32000706.01697821<br>foo52c15f32000924.82688528
Output for 4.3.6
foo52c15f32000746.01734771<br>foo52c15f32000939.48367521
Output for 4.3.5
foo52c15f32000576.01715823<br>foo52c15f32000751.77307368
Output for 4.3.4
foo52c15f32000646.01696874<br>foo52c15f32000834.06247201
Output for 4.3.3
foo52c15f320006a6.01677925<br>foo52c15f32000896.35187110
Output for 4.3.2
foo52c15f320005a6.62750014<br>foo52c15f32000739.48810804
Output for 4.3.1
foo52c15f320006c6.01416432<br>foo52c15f320008b1.46110135
Output for 4.3.0
foo52c15f320007d6.01863308<br>foo52c15f320009e0.14543001