3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo substr(sha1(uniqid().rand()), mt_rand(0, 14), 7);
Output for 7.1.0
6035bf1
Output for 7.0.14
dc000b9
Output for 7.0.10
fff2b56
Output for 7.0.9
b80d44c
Output for 7.0.8
388707d
Output for 7.0.7
feed5dd
Output for 7.0.6
577fec1
Output for 7.0.5
5f80d5d
Output for 7.0.4
bd73c48
Output for 7.0.3
7ac288c
Output for 7.0.2
4da8015
Output for 7.0.1
74e9ab0
Output for 7.0.0
742b481
Output for hhvm-3.12.0
f07ff92
Output for hhvm-3.10.0
fd4ab38
Output for 5.6.28
c6c8e81
Output for 5.6.25
9bf26a7
Output for 5.6.24
462dc2a
Output for 5.6.23
e5345f9
Output for 5.6.22
7d0d76d
Output for 5.6.21
3e334de
Output for 5.6.20
19fbe5c
Output for 5.6.19
4434417
Output for 5.6.18
171c316
Output for 5.6.17
75c801d
Output for 5.6.16
ff8d398
Output for 5.6.15
e09da8d
Output for 5.6.14
2485ecc
Output for 5.6.13
23dd460
Output for 5.6.12
ddccf5d
Output for 5.6.11
3392118
Output for 5.6.10
58c32e9
Output for 5.6.9
5bbeacd
Output for 5.6.8
2acde93
Output for 5.6.7
6325cc9
Output for 5.6.6
2300726
Output for 5.6.5
8e53654
Output for 5.6.4
c63325c
Output for 5.6.3
6224656
Output for 5.6.2
db2efe3
Output for 5.6.1
89a73af
Output for 5.6.0
d58b7dc
Output for 5.5.38
2005710
Output for 5.5.37
465b61f
Output for 5.5.36
fd56bdd
Output for 5.5.35
bc9f8e2
Output for 5.5.34
126bf9d
Output for 5.5.33
de72f40
Output for 5.5.32
fc6b43b
Output for 5.5.31
badb603
Output for 5.5.30
bd74d5f
Output for 5.5.29
f713078
Output for 5.5.28
ec330ba
Output for 5.5.27
a1c1b5c
Output for 5.5.26
d80212f
Output for 5.5.25
7975726
Output for 5.5.24
02a64b3
Output for 5.5.23
f4de0e5
Output for 5.5.22
c611f45
Output for 5.5.21
df2fd4a
Output for 5.5.20
e03f9c6
Output for 5.5.19
69d41e4
Output for 5.5.18
80039fd
Output for 5.5.16
6f9a376
Output for 5.5.15
00f2a94
Output for 5.5.14
6a80341
Output for 5.5.13
e8d7878
Output for 5.5.12
c39d0c9
Output for 5.5.11
cc181cc
Output for 5.5.10
871d555
Output for 5.5.9
e0bec5f
Output for 5.5.8
f3dc5b8
Output for 5.5.7
464424c
Output for 5.5.6
70bfdce
Output for 5.5.5
8226ac2
Output for 5.5.4
5f89dc2
Output for 5.5.3
82a1d2d
Output for 5.5.2
8699f03
Output for 5.5.1
33b5da0
Output for 5.5.0
d87e63e
Output for 5.4.45
b4f3a53
Output for 5.4.44
ba4f34c
Output for 5.4.43
51396f3
Output for 5.4.42
8ce6bba
Output for 5.4.41
f9ecfb4
Output for 5.4.40
31c07e9
Output for 5.4.39
992e18a
Output for 5.4.38
a3d5808
Output for 5.4.37
144cd14
Output for 5.4.36
83e9313
Output for 5.4.35
81e4861
Output for 5.4.34
de80165
Output for 5.4.32
59018c5
Output for 5.4.31
1a328b0
Output for 5.4.30
83de09f
Output for 5.4.29
5c0e32e
Output for 5.4.28
b32a8bb
Output for 5.4.27
daeaeb5
Output for 5.4.26
3f1220c
Output for 5.4.25
836e65e
Output for 5.4.24
f4f465e
Output for 5.4.23
bb2122b
Output for 5.4.22
9c90f33
Output for 5.4.21
fa5403c
Output for 5.4.20
423427f
Output for 5.4.19
fb16b27
Output for 5.4.18
5ba2922
Output for 5.4.17
1d58cc3
Output for 5.4.16
11dba5b
Output for 5.4.15
37f0e75
Output for 5.4.14
e4056ec
Output for 5.4.13
d9c25fa
Output for 5.4.12
b1ae71b
Output for 5.4.11
ddf6f38
Output for 5.4.10
773e7ea
Output for 5.4.9
b7b8847
Output for 5.4.8
d0e788a
Output for 5.4.7
5a50625
Output for 5.4.6
d1bc8cb
Output for 5.4.5
047c005
Output for 5.4.4
619302f
Output for 5.4.3
ae6599f
Output for 5.4.2
c9e37b7
Output for 5.4.1
9ab946e
Output for 5.4.0
bfa9359
Output for 5.3.29
f90e631
Output for 5.3.28
feaa016
Output for 5.3.27
e713897
Output for 5.3.26
e540940
Output for 5.3.25
5b8ace9
Output for 5.3.24
6086445
Output for 5.3.23
8b3229d
Output for 5.3.22
b3a4fd5
Output for 5.3.21
7b8b932
Output for 5.3.20
d95f7bb
Output for 5.3.19
fe1518f
Output for 5.3.18
0ce526b
Output for 5.3.17
6416c53
Output for 5.3.16
5bdb067
Output for 5.3.15
9cde341
Output for 5.3.14
e56d0c8
Output for 5.3.13
b4e094a
Output for 5.3.12
e534d90
Output for 5.3.11
28caeaf
Output for 5.3.10
fa12a7d
Output for 5.3.9
9910bc9
Output for 5.3.8
2c51142
Output for 5.3.7
b2532f6
Output for 5.3.6
ee2ac1c
Output for 5.3.5
e8691d8
Output for 5.3.4
44b6ea3
Output for 5.3.3
983c337
Output for 5.3.2
aaea961
Output for 5.3.1
dfa36d4
Output for 5.3.0
f9c3ae7
Output for 5.2.17
181eb3a
Output for 5.2.16
5aea936
Output for 5.2.15
f552151
Output for 5.2.14
82de43c
Output for 5.2.13
bf3ee67
Output for 5.2.12
835fb08
Output for 5.2.11
beea78d
Output for 5.2.10
e5c5385
Output for 5.2.9
a6eb405
Output for 5.2.8
91d5083
Output for 5.2.7
872f017
Output for 5.2.6
1410ff6
Output for 5.2.5
6eb9607
Output for 5.2.4
9bd0725
Output for 5.2.3
0fb0ac2
Output for 5.2.2
1e8685e
Output for 5.2.1
ddefffc
Output for 5.2.0
829658b
Output for 5.1.6
2094118
Output for 5.1.5
fb5c1f1
Output for 5.1.4
1ff383e
Output for 5.1.3
c177f67
Output for 5.1.2
2459e26
Output for 5.1.1
b535692
Output for 5.1.0
13f0003
Output for 5.0.5
8bab828
Output for 5.0.4
927a93d
Output for 5.0.3
83052d1
Output for 5.0.2
ec25950
Output for 5.0.1
5941b96
Output for 5.0.0
9f6ccad
Output for 4.4.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 96ddd35
Output for 4.4.8
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 03663a8
Output for 4.4.7
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 277ffa6
Output for 4.4.6
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 43872c7
Output for 4.4.5
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 2cd2f38
Output for 4.4.4
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 46b59c1
Output for 4.4.3
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 000c9f6
Output for 4.4.2
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 ea000b6
Output for 4.4.1
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 8ff2e49
Output for 4.4.0
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 7ec62a0
Output for 4.3.11
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 8bcaa8d
Output for 4.3.10
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 045d668
Output for 4.3.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 1060942
Output for 4.3.8
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 aca54f4
Output for 4.3.7
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 e5bfa83
Output for 4.3.6
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 d38caca
Output for 4.3.5
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 2fdd82e
Output for 4.3.4
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 615f3f2
Output for 4.3.3
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 07e5deb
Output for 4.3.2
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 02f9b8d
Output for 4.3.1
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 1dfaf99
Output for 4.3.0
Warning: uniqid() expects at least 1 parameter, 0 given in /in/8uN1j on line 3 31f56bd