3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $chars="qazxswedcvfrtgbnhyujmkiolp1234567890QAZXSWEDCVFRTGBNHYUJMKIOLP";$max=8;$size=StrLen($chars)-1;$password=null; while($max--) echo $passwordgen=$chars[rand(0,$size)];
based on NobSA
Output for 7.1.0
lmHGSr2q
Output for 7.0.14
WRG9PhHz
Output for 7.0.6
jDbWOIQR
Output for 7.0.5
TxR9P9kS
Output for 7.0.4
u9T98G12
Output for 7.0.3
9LSFJ0Pf
Output for 7.0.2
gS0Fh4Qo
Output for 7.0.1
xLa5RGvM
Output for 7.0.0
OJyYv9dc
Output for 5.6.28
DwncPO67
Output for 5.6.21
ZMoe4blG
Output for 5.6.20
pCzvG8oY
Output for 5.6.19
z365yfEJ
Output for 5.6.18
RRgHpDEy
Output for 5.6.17
siBNuQ0d
Output for 5.6.16
3VitYO5k
Output for 5.6.15
ZuR6oq7N
Output for 5.6.14
r1bDn30F
Output for 5.6.13
GJm9wwAW
Output for 5.6.12
il1oeB72
Output for 5.6.11
ftqkHAkr
Output for 5.6.10
DxaP9rm6
Output for 5.6.9
G2ZL0zXN
Output for 5.6.8
dwrdxMjc
Output for 5.5.35
I0QTDnas
Output for 5.5.34
gHzxdxyj
Output for 5.5.33
gvE6yj7I
Output for 5.5.32
wv0IlJBv
Output for 5.5.31
NeaFe79G
Output for 5.5.30
c5DLdrqa
Output for 5.5.29
7mZq92R2
Output for 5.5.28
sH5MUKmW
Output for 5.5.27
sj5jw7hG
Output for 5.5.26
edGP0SW7
Output for 5.5.25
5Eq1y6s3
Output for 5.5.24
DzG9KNDC
Output for 5.4.45
VzF65Jl8
Output for 5.4.44
3eHg1htQ
Output for 5.4.43
vABMRkwy
Output for 5.4.42
1NdUIsE6
Output for 5.4.41
UvEgVl4l
Output for 5.4.40
2TuT1s8z
Output for 5.4.39
ccaeRnOH
Output for 5.4.38
6XScK5wR
Output for 5.4.37
fLF2OjAl
Output for 5.4.36
9jSf7D6r
Output for 5.4.35
W8nk7lvc
Output for 5.4.34
4qEVy9nW
Output for 5.4.32
uRAa5k89
Output for 5.4.31
cuUvgDN0
Output for 5.4.30
wICj9zGg
Output for 5.4.29
wmeCJKGn
Output for 5.4.28
Hb8uVxqW
Output for 5.4.27
W4sLF81j
Output for 5.4.26
anW5gHci
Output for 5.4.25
aeEIvb46
Output for 5.4.24
kDwte2Bc
Output for 5.4.23
8mDsq1p7
Output for 5.4.22
P1X7L7Nb
Output for 5.4.21
prjnYVd4
Output for 5.4.20
ctpEmbVv
Output for 5.4.19
bSiU9285
Output for 5.4.18
ZHgI331L
Output for 5.4.17
qZ5kbHZI
Output for 5.4.16
w2glhmcT
Output for 5.4.15
tI3EJZZd
Output for 5.4.14
OvKhvA2q
Output for 5.4.13
gtXmgjel
Output for 5.4.12
QfjxIOFQ
Output for 5.4.11
eWxk2f9E
Output for 5.4.10
UGbJIwAt
Output for 5.4.9
VK3rpRHj
Output for 5.4.8
D7rwNGTD
Output for 5.4.7
Dj5wYNPn
Output for 5.4.6
0vzHRCM9
Output for 5.4.5
BpltUjq3
Output for 5.4.4
QMFnvXPR
Output for 5.4.3
2NZeL6Pv
Output for 5.4.2
H7XpgBwp
Output for 5.4.1
BOvkncJl
Output for 5.4.0
egS2YxQq
Output for 5.3.29
AjP2Suvk
Output for 5.3.28
gkUCUM7H
Output for 5.3.27
WDxSByJe
Output for 5.3.26
nTzfSDj2
Output for 5.3.25
L3rqXQSU
Output for 5.3.24
CWcy5oWv
Output for 5.3.23
YVijFogo
Output for 5.3.22
LcwimB6f
Output for 5.3.21
Dk6ShizV
Output for 5.3.20
Ycv6gy1X
Output for 5.3.19
mF16StNA
Output for 5.3.18
eBcaN7J1
Output for 5.3.17
0D7yeS86
Output for 5.3.16
dtaq8dFi
Output for 5.3.15
Nul7VHrH
Output for 5.3.14
KVjLh13b
Output for 5.3.13
iGU4NqtR
Output for 5.3.12
MkMPuIfS
Output for 5.3.11
NaFVseDb
Output for 5.3.10
sfTfcABU
Output for 5.3.9
TsMM61uw
Output for 5.3.8
qHanFeU5
Output for 5.3.7
NbFRSHtF
Output for 5.3.6
77VV4sxr
Output for 5.3.5
elwUj8kr
Output for 5.3.4
wp1vKKUh
Output for 5.3.3
xMmTsIaw
Output for 5.3.2
hj8sS2Lc
Output for 5.3.1
fI2AKnoc
Output for 5.3.0
KojnV9Rm
Output for 5.2.17
SylzIhQF
Output for 5.2.16
9Qz4Pnwn
Output for 5.2.15
VG4YqDp0
Output for 5.2.14
fqv2bYTa
Output for 5.2.13
weI1ZfNf
Output for 5.2.12
bWMNznso
Output for 5.2.11
tmfSMmtY
Output for 5.2.10
JvWROHuE
Output for 5.2.9
WYHZxTK3
Output for 5.2.8
VoGrHCSJ
Output for 5.2.7
1zPtJJwr
Output for 5.2.6
O9eOFrv1
Output for 5.2.5
NAIfPEg2
Output for 5.2.4
3nUJDA3s
Output for 5.2.3
aKJDXit6
Output for 5.2.2
0tNIZCb2
Output for 5.2.1
r3ki0HC7
Output for 5.2.0
wkhb1kZt
Output for 5.1.6
OWXG3YZf
Output for 5.1.5
P8gTSIlQ
Output for 5.1.4
fwy2HAV0
Output for 5.1.3
NQtafJGw
Output for 5.1.2
vHbgtzQp
Output for 5.1.1
Zy2rfjvU
Output for 5.1.0
vQzQAm6C
Output for 5.0.5
FXMK5H4P
Output for 5.0.4
q83jnIMA
Output for 5.0.3
WG2s6AfN
Output for 5.0.2
reirCtcJ
Output for 5.0.1
xCJs7Ks2
Output for 5.0.0
GDEnM5PW
Output for 4.4.9
Spr2W17m
Output for 4.4.8
CAArPLac
Output for 4.4.7
Xv5JGqfh
Output for 4.4.6
hGVqLdiI
Output for 4.4.5
tHK8SLst
Output for 4.4.4
SGAzhlzH
Output for 4.4.3
C8E0dBke
Output for 4.4.2
u1Wd6yU9
Output for 4.4.1
3YiMLnis
Output for 4.4.0
wkaZPdGi
Output for 4.3.11
6GbXQCzR
Output for 4.3.10
nwg9RJOs
Output for 4.3.9
hlHgNFDd
Output for 4.3.8
8aQ91QWN
Output for 4.3.7
Si29ECnF
Output for 4.3.6
2cxf0X4M
Output for 4.3.5
wNwxZTMH
Output for 4.3.4
XWTC1eLW
Output for 4.3.3
QTnFhXKK
Output for 4.3.2
jFRkY1iI
Output for 4.3.1
eRHqPA9b
Output for 4.3.0
WRSVrm6x