3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function str_rand($length=10) { return substr(str_shuffle(MD5(microtime())), 0, 10); } echo str_rand();
Output for 7.1.0
6d892a1193
Output for 7.0.14
07120ee015
Output for 7.0.10
c2d0ca44ad
Output for 7.0.9
c36ae643f3
Output for 7.0.8
32be1e4621
Output for 7.0.7
8d0f07d545
Output for 7.0.6
edad1a607b
Output for 7.0.5
216c2fff45
Output for 7.0.4
5faddc0a8c
Output for 7.0.3
6605ec9ad7
Output for 7.0.2
f9503caf45
Output for 7.0.1
b9019b4914
Output for 7.0.0
88f1a5e633
Output for hhvm-3.12.0
5e3b26994f
Output for hhvm-3.10.0
bcf7741e13
Output for 5.6.28
fc56a71486
Output for 5.6.25
820e3952ec
Output for 5.6.24
b1549a4f42
Output for 5.6.23
64999bb849
Output for 5.6.22
6fc0841dc4
Output for 5.6.21
0328467bce
Output for 5.6.20
4d3149edcd
Output for 5.6.19
4242c101ed
Output for 5.6.18
49ca8b7577
Output for 5.6.17
d50566c210
Output for 5.6.16
aca39c873a
Output for 5.6.15
e69a8d7e97
Output for 5.6.14
5d5e0129ad
Output for 5.6.13
5215ca6e3e
Output for 5.6.12
4c33ff4bf5
Output for 5.6.11
b5db9e6f01
Output for 5.6.10
d91c534bd6
Output for 5.6.9
d7eafc9561
Output for 5.6.8
6f1055b6fb
Output for 5.6.7
8d4d9af53d
Output for 5.6.6
8ce831cb53
Output for 5.6.5
0dad9b393a
Output for 5.6.4
592749a93d
Output for 5.6.3
1ec4a0246c
Output for 5.6.2
dc0e3dc56c
Output for 5.6.1
899bfa554e
Output for 5.6.0
b5e8f2e0f5
Output for 5.5.38
1f3e774df4
Output for 5.5.37
445ea055b4
Output for 5.5.36
9ee19b9b31
Output for 5.5.35
88c987eb34
Output for 5.5.34
ade2ad2a1d
Output for 5.5.33
b9ccef5673
Output for 5.5.32
c6a8e9039c
Output for 5.5.31
554b5e7be5
Output for 5.5.30
a3b914d5da
Output for 5.5.29
abf6d9087f
Output for 5.5.28
f453b2f4c2
Output for 5.5.27
3d7b423271
Output for 5.5.26
201225ba09
Output for 5.5.25
6b0b94031f
Output for 5.5.24
a709645b3a
Output for 5.5.23
c86669c80b
Output for 5.5.22
ba537823df
Output for 5.5.21
70a514bc8f
Output for 5.5.20
6f95eb4921
Output for 5.5.19
ae1470506a
Output for 5.5.18
3d3984488d
Output for 5.5.16
9d72f80a88
Output for 5.5.15
1a439ed486
Output for 5.5.14
b65cddb06c
Output for 5.5.13
1f9f5e2ee1
Output for 5.5.12
08785aaa6d
Output for 5.5.11
3022db4efe
Output for 5.5.10
e8cfd478b8
Output for 5.5.9
80881b599f
Output for 5.5.8
9389a6a0c5
Output for 5.5.7
f154c747dc
Output for 5.5.6
4200b21cec
Output for 5.5.5
929f542bad
Output for 5.5.4
3dbb63546a
Output for 5.5.3
bc17050c27
Output for 5.5.2
d2dfb1c5c4
Output for 5.5.1
5af0562757
Output for 5.5.0
561a271d1c
Output for 5.4.45
70be79132c
Output for 5.4.44
3c7622f6d8
Output for 5.4.43
f5397dbacc
Output for 5.4.42
3891a419b3
Output for 5.4.41
528e67619e
Output for 5.4.40
cfba982853
Output for 5.4.39
a4d2712fc1
Output for 5.4.38
358718cf6c
Output for 5.4.37
0e8d86591a
Output for 5.4.36
fac851a0e0
Output for 5.4.35
1e7ab13011
Output for 5.4.34
4c0bae0729
Output for 5.4.32
e007970f3e
Output for 5.4.31
7e33a92230
Output for 5.4.30
0ae6bb2dde
Output for 5.4.29
88e5772249
Output for 5.4.28
458a0ae16a
Output for 5.4.27
b09bbd48f7
Output for 5.4.26
e6c0dce14a
Output for 5.4.25
c79355752e
Output for 5.4.24
d6a3f67f43
Output for 5.4.23
362bb3c95d
Output for 5.4.22
30941e9313
Output for 5.4.21
4c3460476d
Output for 5.4.20
cb04910013
Output for 5.4.19
0648ea5a63
Output for 5.4.18
f3ce31f4d0
Output for 5.4.17
1c6897be70
Output for 5.4.16
55950d8ec2
Output for 5.4.15
a2178c92a5
Output for 5.4.14
036f7d0940
Output for 5.4.13
86c6107c86
Output for 5.4.12
475657cdae
Output for 5.4.11
66755cae4e
Output for 5.4.10
e462766738
Output for 5.4.9
89ce3b5354
Output for 5.4.8
7966c86388
Output for 5.4.7
7a623c91ef
Output for 5.4.6
1349ecf820
Output for 5.4.5
b6fe7b8c4d
Output for 5.4.4
fd960001c3
Output for 5.4.3
df2f8e4efe
Output for 5.4.2
35febc9410
Output for 5.4.1
32e1590fae
Output for 5.4.0
6c1b9843dd
Output for 5.3.29
e2bb293643
Output for 5.3.28
f48b8107d3
Output for 5.3.27
697867255c
Output for 5.3.26
5e105f9467
Output for 5.3.25
3db0590a90
Output for 5.3.24
c2f77fd788
Output for 5.3.23
66e641e531
Output for 5.3.22
0f61c5da14
Output for 5.3.21
84f6b101da
Output for 5.3.20
5365a9dcf6
Output for 5.3.19
970e10ac4b
Output for 5.3.18
a13aa3fd56
Output for 5.3.17
b1d082d473
Output for 5.3.16
22b9e5bfa4
Output for 5.3.15
842a5f9a13
Output for 5.3.14
b3ca5b11c3
Output for 5.3.13
02c3096f4b
Output for 5.3.12
1b4edd795d
Output for 5.3.11
473fd46181
Output for 5.3.10
b61f6feadd
Output for 5.3.9
57007ae243
Output for 5.3.8
a3bf2c9429
Output for 5.3.7
1880de7e63
Output for 5.3.6
32c0b93797
Output for 5.3.5
e4c65e9928
Output for 5.3.4
6c6667b5af
Output for 5.3.3
0108cc7a41
Output for 5.3.2
aa5f1d9dd1
Output for 5.3.1
913c6b1d94
Output for 5.3.0
5b9e04c833
Output for 5.2.17
4292c2ab51
Output for 5.2.16
abbe09a36f
Output for 5.2.15
e760ea952f
Output for 5.2.14
20b7bbfa56
Output for 5.2.13
7ae25ca3de
Output for 5.2.12
673d3fa482
Output for 5.2.11
3e2888bec6
Output for 5.2.10
347de0cf33
Output for 5.2.9
77d211fa2b
Output for 5.2.8
e440e63847
Output for 5.2.7
94fe387238
Output for 5.2.6
03f0d62d4a
Output for 5.2.5
19b36ff13a
Output for 5.2.4
50f5d7a1ec
Output for 5.2.3
62ea677e65
Output for 5.2.2
877d7059ee
Output for 5.2.1
29e08aa7fb
Output for 5.2.0
9aa7bb30ea
Output for 5.1.6
9f7376f05e
Output for 5.1.5
2cd69989fd
Output for 5.1.4
1243776343
Output for 5.1.3
6a4c981276
Output for 5.1.2
ea424a3e7e
Output for 5.1.1
d1f4857c8f
Output for 5.1.0
0c1ea79293
Output for 5.0.5
f0608380fa
Output for 5.0.4
84c801c6d2
Output for 5.0.3
8f27f63554
Output for 5.0.2
f56f0ddf88
Output for 5.0.1
00f70dad2f
Output for 5.0.0
0589ceb6eb
Output for 4.4.9
fdd9636ef2
Output for 4.4.8
a3ce915d83
Output for 4.4.7
4ae2aba75c
Output for 4.4.6
732d624391
Output for 4.4.5
4365e0deb5
Output for 4.4.4
419ca7654f
Output for 4.4.3
47e121dabe
Output for 4.4.2
ab41061019
Output for 4.4.1
65276f6b58
Output for 4.4.0
aee372c67b
Output for 4.3.11
d617e5e500
Output for 4.3.10
09be882373
Output for 4.3.9
11740ce41c
Output for 4.3.8
a40d112496
Output for 4.3.7
6ea8213f13
Output for 4.3.6
3cbea0e215
Output for 4.3.5
99c280c5c5
Output for 4.3.4
8c8cc385be
Output for 4.3.3
6127db3c26
Output for 4.3.2
a7be826d3f
Output for 4.3.1
860b0750d0
Output for 4.3.0
f3dff19446