3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $a = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; for ($x=0,$r=null;$x<8;$x++) { $r .= $a[mt_rand(0, strlen($a) - 1)]; } echo $r;
Output for 7.1.0
uA9d8Gz1
Output for 7.0.14
2Og43VBq
Output for 7.0.11
473mclyl
Output for 7.0.10
KF7V3ity
Output for 7.0.9
HEYY4geX
Output for 7.0.8
hglyKkhD
Output for 7.0.7
op46Ah77
Output for 7.0.6
I91eZBMC
Output for 7.0.5
Hk1tFZ1R
Output for 7.0.4
YtdGQfx2
Output for 7.0.3
d3vhMXVb
Output for 7.0.2
I6EWhErk
Output for 7.0.1
JVbLi4iy
Output for 7.0.0
Nf5aNNP1
Output for hhvm-3.13.2
GnOsMUoG
Output for hhvm-3.12.0
mFoWyYMo
Output for hhvm-3.10.0
9FqLgIn0
Output for 5.6.28
mHsXtZDG
Output for 5.6.26
VfJbAw15
Output for 5.6.25
yeROGoyd
Output for 5.6.24
FLWpMAIS
Output for 5.6.23
nBr4L9X3
Output for 5.6.22
DQ2VsiWx
Output for 5.6.21
oo7byuUX
Output for 5.6.20
OGGPxLDq
Output for 5.6.19
ogeXJclk
Output for 5.6.18
blq06ft0
Output for 5.6.17
3irVJOAn
Output for 5.6.16
sO72wPMM
Output for 5.6.15
zays9gFX
Output for 5.6.14
IoreCRsA
Output for 5.6.13
ZdwycTS1
Output for 5.6.12
Ccl4BY2D
Output for 5.6.11
5v5EQVOY
Output for 5.6.10
6Yo1cAoD
Output for 5.6.9
V8g1wBLj
Output for 5.6.8
lWQJSNv7
Output for 5.6.7
safvuCUu
Output for 5.6.6
zdyTjqez
Output for 5.6.5
3k3CWhN2
Output for 5.6.4
iaMQOj3q
Output for 5.6.3
5lM3GJ3G
Output for 5.6.2
9gnCob9p
Output for 5.6.1
mZbxu6eW
Output for 5.6.0
W4Muzqe5
Output for 5.5.38
6x5x36ey
Output for 5.5.37
fV2iitRM
Output for 5.5.36
Jun0yCZY
Output for 5.5.35
jurWLCC7
Output for 5.5.34
AmX5kzNv
Output for 5.5.33
2r6lHSu3
Output for 5.5.32
tylRIEtX
Output for 5.5.31
PhimJC6G
Output for 5.5.30
7X1XyDM0
Output for 5.5.29
8VAEDunY
Output for 5.5.28
JhbeMa5T
Output for 5.5.27
8L8TTMYE
Output for 5.5.26
bqze7nBQ
Output for 5.5.25
lxR5lrtG
Output for 5.5.24
XJy7M1JQ
Output for 5.5.23
xjFng48j
Output for 5.5.22
Y7og2ztK
Output for 5.5.21
hwbuxiuv
Output for 5.5.20
9gM1h6bG
Output for 5.5.19
XgVuCvXd
Output for 5.5.18
wJqDiQmY
Output for 5.5.16
yLxh0uWE
Output for 5.5.15
xG6pMApL
Output for 5.5.14
sJCuzCJb
Output for 5.5.13
wV0qlMew
Output for 5.5.12
7XYRK5K8
Output for 5.5.11
wMnPcIwd
Output for 5.5.10
JpEpVEiH
Output for 5.5.9
EGOP4An5
Output for 5.5.8
MyVXN8cK
Output for 5.5.7
QdXX7g4Q
Output for 5.5.6
nX6E4WxW
Output for 5.5.5
0Ff4gEnX
Output for 5.5.4
Eg8vlsI0
Output for 5.5.3
iD40vTXh
Output for 5.5.2
41ajOkkr
Output for 5.5.1
ub8Yu0hq
Output for 5.5.0
k1RriYdV
Output for 5.4.45
Qs130EWP
Output for 5.4.44
bJjuCyjr
Output for 5.4.43
csdaphXi
Output for 5.4.42
xHZap1U3
Output for 5.4.41
vdkHJhWe
Output for 5.4.40
Hk7jYj43
Output for 5.4.39
T8hayePd
Output for 5.4.38
dilgEbHf
Output for 5.4.37
NLQQA6Vk
Output for 5.4.36
tjtSziW5
Output for 5.4.35
c5jgXa0H
Output for 5.4.34
U44LyUj0
Output for 5.4.32
EuefymVa
Output for 5.4.31
eoXUsdLB
Output for 5.4.30
8Dg4XIhq
Output for 5.4.29
MVuatV4Q
Output for 5.4.28
nrjbKNqY
Output for 5.4.27
Ro93ct0m
Output for 5.4.26
NGhuMgu7
Output for 5.4.25
12PNB6UR
Output for 5.4.24
0lSLAqQv
Output for 5.4.23
jNqrZIje
Output for 5.4.22
9var21No
Output for 5.4.21
SaPQPLje
Output for 5.4.20
Z7YSETal
Output for 5.4.19
tQ8qKdHF
Output for 5.4.18
oov0wBt4
Output for 5.4.17
9l7wnEHp
Output for 5.4.16
buRbtAVn
Output for 5.4.15
3SPrIbJJ
Output for 5.4.14
YjOdTDyu
Output for 5.4.13
IGSxTxb5
Output for 5.4.12
nXWcyFWT
Output for 5.4.11
IrqbQIM9
Output for 5.4.10
quOYx3qG
Output for 5.4.9
21ajKpZc
Output for 5.4.8
kL8WD2iq
Output for 5.4.7
X4obE5ow
Output for 5.4.6
vY3Z9NbO
Output for 5.4.5
1ZNnggh4
Output for 5.4.4
OJIuFWj6
Output for 5.4.3
CPyTSPa8
Output for 5.4.2
OEpZ85nQ
Output for 5.4.1
7PwtnEul
Output for 5.4.0
1xe6zLYP
Output for 5.3.29
5KuZbVpE
Output for 5.3.28
Mlt7Tq8P
Output for 5.3.27
vKPHYdjb
Output for 5.3.26
WDKRdqLP
Output for 5.3.25
Nro9Ca39
Output for 5.3.24
oH9SHzpJ
Output for 5.3.23
CcdIEKFf
Output for 5.3.22
BJ6ayoBp
Output for 5.3.21
RKIxgS5I
Output for 5.3.20
NkbtHGPG
Output for 5.3.19
8BXjJLov
Output for 5.3.18
8S8LgD5r
Output for 5.3.17
lqWLdAQT
Output for 5.3.16
J4xDYCLs
Output for 5.3.15
tPSkEcyj
Output for 5.3.14
xFSopXEq
Output for 5.3.13
wZqFAGkl
Output for 5.3.12
ZKTnTt5T
Output for 5.3.11
lTEtP0eg
Output for 5.3.10
0aRrDnkz
Output for 5.3.9
RjGM2MU3
Output for 5.3.8
KC4VJh9N
Output for 5.3.7
bcp75P8s
Output for 5.3.6
Uzde9OgL
Output for 5.3.5
XiM5pUP7
Output for 5.3.4
bq9rvuU2
Output for 5.3.3
s7tTcqET
Output for 5.3.2
GzsiUc76
Output for 5.3.1
BbaJfvPG
Output for 5.3.0
L9WQfKmW
Output for 5.2.17
n6iHtifm
Output for 5.2.16
a3njghZz
Output for 5.2.15
3DYgTA1z
Output for 5.2.14
nRpfdAjZ
Output for 5.2.13
5HBTWvk3
Output for 5.2.12
e5Bbvmzq
Output for 5.2.11
IeYFOzox
Output for 5.2.10
92O1gmGP
Output for 5.2.9
DgRVbgZx
Output for 5.2.8
iRqDfdX3
Output for 5.2.7
NrC6wNkU
Output for 5.2.6
OtuHaM35
Output for 5.2.5
sGqPggRD
Output for 5.2.4
PSoSirTW
Output for 5.2.3
GjBvkQih
Output for 5.2.2
EA17hn94
Output for 5.2.1
4TRGcULC
Output for 5.2.0
inICVmlh
Output for 5.1.6
zs8BpIfz
Output for 5.1.5
i3QTofbO
Output for 5.1.4
gHmZyydH
Output for 5.1.3
Tw4RvtD3
Output for 5.1.2
zGx324U9
Output for 5.1.1
sZOETC3p
Output for 5.1.0
b3xlRdpz
Output for 5.0.5
iTvpIVeL
Output for 5.0.4
6TFOBSNl
Output for 5.0.3
3eVj6fuD
Output for 5.0.2
Aflv1QvJ
Output for 5.0.1
FQdKfeaR
Output for 5.0.0
yvH8wP57
Output for 4.4.9
z1ueHScT
Output for 4.4.8
r9i0t4CE
Output for 4.4.7
8T0Hrrav
Output for 4.4.6
MazuSGem
Output for 4.4.5
xWeUFKHh
Output for 4.4.4
S8Fshinu
Output for 4.4.3
ynvRK2ty
Output for 4.4.2
2jp8yq3x
Output for 4.4.1
4FH39jhw
Output for 4.4.0
dcoQyNtz
Output for 4.3.11
t1ZyGZDW
Output for 4.3.10
yAAAa5Mv
Output for 4.3.9
4H4sFhpY
Output for 4.3.8
5xdo4iUd
Output for 4.3.7
UL1dKbXA
Output for 4.3.6
T5eYoZpO
Output for 4.3.5
0ZSlMbaR
Output for 4.3.4
UH5b78Th
Output for 4.3.3
yy6C8uzZ
Output for 4.3.2
mBm2KWQf
Output for 4.3.1
v8ovt7BM
Output for 4.3.0
zWaNXwlW