3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo substr(sha1(uniqid().rand()), mt_rand(0, 13), 7);
Output for 7.1.0
4c4b4d0
Output for 7.0.14
7253c58
Output for 7.0.10
1a50a85
Output for 7.0.9
923ad1c
Output for 7.0.8
2ead5e4
Output for 7.0.7
f829329
Output for 7.0.6
ccb3dd5
Output for 7.0.5
6c41f7b
Output for 7.0.4
ef7264a
Output for 7.0.3
cc5bf3c
Output for 7.0.2
52a71d0
Output for 7.0.1
175da4c
Output for 7.0.0
4033979
Output for hhvm-3.12.0
56578fb
Output for hhvm-3.10.0
67e20ec
Output for 5.6.28
6d4ba5d
Output for 5.6.25
3f04b92
Output for 5.6.24
9cdce05
Output for 5.6.23
34f7249
Output for 5.6.22
d4d9c76
Output for 5.6.21
4a3db2a
Output for 5.6.20
d187411
Output for 5.6.19
b47f4cd
Output for 5.6.18
ae02126
Output for 5.6.17
9f9e5bf
Output for 5.6.16
ebb479d
Output for 5.6.15
6659aff
Output for 5.6.14
622252a
Output for 5.6.13
c41ef08
Output for 5.6.12
6a45b72
Output for 5.6.11
a2fad87
Output for 5.6.10
61d79a5
Output for 5.6.9
6c31549
Output for 5.6.8
a3cd0fc
Output for 5.6.7
ce635dd
Output for 5.6.6
5ad22a9
Output for 5.6.5
d456779
Output for 5.6.4
8adf606
Output for 5.6.3
3e7b94f
Output for 5.6.2
174f37f
Output for 5.6.1
3a117a0
Output for 5.6.0
496aa06
Output for 5.5.38
731904d
Output for 5.5.37
e553a78
Output for 5.5.36
4330591
Output for 5.5.35
a37ff33
Output for 5.5.34
46971c4
Output for 5.5.33
2817e85
Output for 5.5.32
6f00dce
Output for 5.5.31
c92ce0c
Output for 5.5.30
eace7fa
Output for 5.5.29
34823f5
Output for 5.5.28
ecc27f9
Output for 5.5.27
c6b8d1a
Output for 5.5.26
d29db59
Output for 5.5.25
bd5d9a3
Output for 5.5.24
37ca911
Output for 5.5.23
e906ac3
Output for 5.5.22
49c8ebb
Output for 5.5.21
b804555
Output for 5.5.20
c48f167
Output for 5.5.19
8119c1f
Output for 5.5.18
a647588
Output for 5.5.16
86ed645
Output for 5.5.15
dcabdee
Output for 5.5.14
4253022
Output for 5.5.13
152a6a7
Output for 5.5.12
2fbdb29
Output for 5.5.11
6765106
Output for 5.5.10
b546419
Output for 5.5.9
df6e7d3
Output for 5.5.8
b13697f
Output for 5.5.7
a1cb2a9
Output for 5.5.6
4127c49
Output for 5.5.5
824c0a6
Output for 5.5.4
9137876
Output for 5.5.3
58b2a1c
Output for 5.5.2
ad0a40b
Output for 5.5.1
cde70e1
Output for 5.5.0
a594bf7
Output for 5.4.45
eaa201b
Output for 5.4.44
edf313e
Output for 5.4.43
5aa1518
Output for 5.4.42
890e456
Output for 5.4.41
e387d91
Output for 5.4.40
8aec1cd
Output for 5.4.39
7ddc213
Output for 5.4.38
a2c1499
Output for 5.4.37
b58b305
Output for 5.4.36
7160407
Output for 5.4.35
8f9a04d
Output for 5.4.34
d9b0848
Output for 5.4.32
c5dd5e2
Output for 5.4.31
e4ecc91
Output for 5.4.30
820e7c2
Output for 5.4.29
a7f41d3
Output for 5.4.28
dbe3f05
Output for 5.4.27
17b20f6
Output for 5.4.26
80840fd
Output for 5.4.25
2c319b8
Output for 5.4.24
4027f29
Output for 5.4.23
4eb68de
Output for 5.4.22
d3d378e
Output for 5.4.21
d91b4af
Output for 5.4.20
2291ba7
Output for 5.4.19
da5ed1c
Output for 5.4.18
8d2071c
Output for 5.4.17
4712438
Output for 5.4.16
2a967b2
Output for 5.4.15
f40c76c
Output for 5.4.14
b027bb6
Output for 5.4.13
a857b8d
Output for 5.4.12
f158e52
Output for 5.4.11
9d6d9fa
Output for 5.4.10
bc2ad11
Output for 5.4.9
75797ae
Output for 5.4.8
9103ee2
Output for 5.4.7
cc46462
Output for 5.4.6
b09e728
Output for 5.4.5
e163546
Output for 5.4.4
c968286
Output for 5.4.3
7fd4ff9
Output for 5.4.2
8e7d8eb
Output for 5.4.1
ee5b5b2
Output for 5.4.0
77aa6e0
Output for 5.3.29
c4d4e13
Output for 5.3.28
090f612
Output for 5.3.27
5f8628f
Output for 5.3.26
b29b9fe
Output for 5.3.25
de3205f
Output for 5.3.24
bb85436
Output for 5.3.23
73cd418
Output for 5.3.22
9ebbdec
Output for 5.3.21
f40d9e6
Output for 5.3.20
3512b13
Output for 5.3.19
c47be04
Output for 5.3.18
ee5b8a6
Output for 5.3.17
848b196
Output for 5.3.16
7643b45
Output for 5.3.15
0c095fb
Output for 5.3.14
633722f
Output for 5.3.13
c7e56c4
Output for 5.3.12
e732440
Output for 5.3.11
a7881c1
Output for 5.3.10
b261e04
Output for 5.3.9
803407c
Output for 5.3.8
3253690
Output for 5.3.7
0a7d00e
Output for 5.3.6
8416666
Output for 5.3.5
03aea32
Output for 5.3.4
1550971
Output for 5.3.3
244fa26
Output for 5.3.2
4c5317c
Output for 5.3.1
38353fc
Output for 5.3.0
c8761e2
Output for 5.2.17
d36c199
Output for 5.2.16
147e603
Output for 5.2.15
638bd07
Output for 5.2.14
1c1f8d1
Output for 5.2.13
b3a7baf
Output for 5.2.12
f2e154e
Output for 5.2.11
6cd6a35
Output for 5.2.10
2c5594c
Output for 5.2.9
085f145
Output for 5.2.8
6d43e53
Output for 5.2.7
51cb1f0
Output for 5.2.6
23bd41b
Output for 5.2.5
d89696e
Output for 5.2.4
19868a3
Output for 5.2.3
013ad60
Output for 5.2.2
72628e7
Output for 5.2.1
14ae820
Output for 5.2.0
96b9ceb
Output for 5.1.6
6c226f7
Output for 5.1.5
d51d95b
Output for 5.1.4
7f06ff8
Output for 5.1.3
dd75c78
Output for 5.1.2
2965424
Output for 5.1.1
059795a
Output for 5.1.0
e8df744
Output for 5.0.5
27c47f5
Output for 5.0.4
15bb1f1
Output for 5.0.3
dd9158c
Output for 5.0.2
d87b73d
Output for 5.0.1
9cb604b
Output for 5.0.0
544a321
Output for 4.4.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 807ac10
Output for 4.4.8
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 1aeb65f
Output for 4.4.7
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 d68ff87
Output for 4.4.6
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 c4d98d4
Output for 4.4.5
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 1a315a2
Output for 4.4.4
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 63e6492
Output for 4.4.3
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 af1807b
Output for 4.4.2
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 40d5ef9
Output for 4.4.1
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 0c24d3d
Output for 4.4.0
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 05a4be8
Output for 4.3.11
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 7edd493
Output for 4.3.10
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 b63f62a
Output for 4.3.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 0675444
Output for 4.3.8
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 ff6c904
Output for 4.3.7
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 507bcfa
Output for 4.3.6
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 f47fdde
Output for 4.3.5
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 d5114f6
Output for 4.3.4
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 ace42a6
Output for 4.3.3
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 cf4ec9c
Output for 4.3.2
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 6d2b95b
Output for 4.3.1
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 fd10921
Output for 4.3.0
Warning: uniqid() expects at least 1 parameter, 0 given in /in/4RQOs on line 3 1ded67f