3v4l.org

run code in 300+ PHP versions simultaneously
<?php function generate_password( $length = 8 ) { $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $password = substr( str_shuffle( $chars ), 0, $length ); return $password; } echo generate_password(6); ?>
Output for 7.4.1
UDLayW
Output for 7.4.0
oJixGM
Output for 7.3.13
hw5qiA
Output for 7.3.12
uCPgJK
Output for 7.3.11
L9mdX7
Output for 7.3.10
l4QwWF
Output for 7.3.9
ZeuqgI
Output for 7.3.8
TXyGDM
Output for 7.3.7
49YCwV
Output for 7.3.6
o6Rm9J
Output for 7.3.5
oLQY8D
Output for 7.3.4
kCjhKG
Output for 7.3.3
PhwVqm
Output for 7.3.2
7RasTC
Output for 7.3.1
xf7ArN
Output for 7.3.0
sj0aR9
Output for 7.2.26
tRqTyO
Output for 7.2.25
ox90ms
Output for 7.2.13, 7.2.24
39hDuP
Output for 7.2.23
1mh5MG
Output for 7.2.22
QnN72P
Output for 7.2.21
8Xw2Za
Output for 7.2.20
XRJh0Z
Output for 7.2.19
HrUAde
Output for 7.2.18
zHiwvU
Output for 7.2.17
QYnZLV
Output for 7.2.16
NKr0y2
Output for 7.2.2, 7.2.15
lvHgdo
Output for 7.2.14
PMzoBO
Output for 7.2.12
yjF6Bt
Output for 7.1.25, 7.1.30, 7.2.11
Zr4Rs1
Output for 7.2.10
N4wqd5
Output for 7.2.9
9fuhra
Output for 7.2.8
byck6I
Output for 7.1.27, 7.2.7
8P60Ox
Output for 7.1.0, 7.2.6
xTJPls
Output for 7.2.0, 7.2.5
hsn7Li
Output for 7.2.4
EXaefQ
Output for 7.2.3
I5Znul
Output for 7.2.1
R8vBPL
Output for 7.1.33
qkEslP
Output for 7.1.32
Rboytn
Output for 7.1.31
paP2F5
Output for 7.1.29
eKvTdk
Output for 7.1.5, 7.1.28
56AP82
Output for 7.1.9, 7.1.19, 7.1.26
5tyWl7
Output for 7.1.4, 7.1.12, 7.1.24
9BNryl
Output for 7.1.20, 7.1.23
6Z8JHo
Output for 7.1.8, 7.1.16, 7.1.22
L5AQ02
Output for 7.1.21
buCaxW
Output for 7.1.18
OUGHd3
Output for 7.1.11, 7.1.17
pH85Sm
Output for 7.1.15
QNiPzk
Output for 7.1.14
JuY6fC
Output for 7.1.13
j4uUbi
Output for 7.1.10
QTiHvY
Output for 7.1.7
mP9uTX
Output for 7.1.6
3cX5uY
Output for 7.1.3
XbvHEW
Output for 7.1.2
pGUeP9
Output for 7.1.1
KrLsoZ
Output for 7.0.33
GZoK6p
Output for 7.0.32
G9xY6n
Output for 7.0.31
o59DZw
Output for 7.0.30
VphHuO
Output for 7.0.29
D3kdn7
Output for 5.5.8, 5.6.10, 7.0.28
I3yrHU
Output for 5.4.4, 5.4.13, 7.0.27
SikTG7
Output for 7.0.26
pdxagT
Output for 7.0.14, 7.0.25
1tfva5
Output for 7.0.24
16DkMX
Output for 5.5.19, 5.6.1, 5.6.4, 7.0.23
fDiFY1
Output for 5.6.34, 7.0.21 - 7.0.22
jVKmCn
Output for 5.6.6, 7.0.20
gX4odM
Output for 5.4.0, 7.0.19
hQxzOl
Output for 7.0.18
qU4tcF
Output for 5.4.40, 7.0.5, 7.0.17
BUJ6AS
Output for 7.0.16
RwOyBM
Output for 5.5.31, 5.6.23, 7.0.15
YauKGw
Output for 5.5.14, 7.0.13
4fUi8L
Output for 7.0.12
punoK8
Output for 5.6.3, 7.0.11
BHDCun
Output for 7.0.10
lUjORX
Output for 7.0.9
pecXd9
Output for 7.0.8
CHjF01
Output for 5.5.9, 5.5.11, 7.0.7
8hE5tZ
Output for 5.4.7, 5.5.1, 5.5.28, 5.6.33, 7.0.6
NG4rwt
Output for 7.0.4
VqOkE6
Output for 7.0.3
IWDLEl
Output for 7.0.2
nrXpKw
Output for 7.0.1
Rk81Qj
Output for 5.5.37, 7.0.0
sHZfSz
Output for 5.5.22, 5.6.36, 5.6.40
ScdmDH
Output for 5.4.6, 5.5.16, 5.6.39
inrlZE
Output for 5.6.38
woUuVS
Output for 5.6.37
pnLBNY
Output for 5.6.35
Ii7svE
Output for 5.6.32
BMml2U
Output for 5.6.31
InVjrt
Output for 5.4.44, 5.6.30
QcOTEj
Output for 5.4.2, 5.5.38, 5.6.29
mfFrSy
Output for 5.6.28
SP5f6Z
Output for 5.6.27
LuOlg6
Output for 5.6.26
2ZPqIa
Output for 5.5.5, 5.6.25
fRITOU
Output for 5.6.21, 5.6.24
RodhjI
Output for 5.6.22
8kCiDv
Output for 5.5.12, 5.6.20
vB1NJm
Output for 5.6.19
R9gaNi
Output for 5.5.30, 5.6.12, 5.6.18
zDySBt
Output for 5.6.17
fvN1Ht
Output for 5.6.16
yEi0fX
Output for 5.6.15
r4vp2N
Output for 5.4.45, 5.5.26, 5.6.14
2UvzCo
Output for 5.6.13
SdIQ4K
Output for 5.6.11
7kDmSW
Output for 5.6.9
2Vljth
Output for 5.6.8
4chHy0
Output for 5.6.7
QxUq53
Output for 5.6.5
3oUSF2
Output for 5.5.34, 5.6.2
sLhc6M
Output for 5.6.0
3KBlQC
Output for 5.5.36
l7jIpz
Output for 5.4.1, 5.5.0, 5.5.3, 5.5.35
HzXobs
Output for 5.5.33
yfPEuI
Output for 5.5.32
2ahsF1
Output for 5.4.15, 5.4.32, 5.5.29
oZynIC
Output for 5.5.27
uw26bU
Output for 5.5.25
58NQsL
Output for 5.5.13, 5.5.24
6ThJt5
Output for 5.5.20, 5.5.23
pIWt0w
Output for 5.5.21
aemqdi
Output for 5.5.18
Ogt9jx
Output for 5.5.17
7UVTk3
Output for 5.5.15
Nu7ZRi
Output for 5.5.10
VfbCX4
Output for 5.5.6 - 5.5.7
Nwg7Xp
Output for 5.5.4
Xy4K1i
Output for 5.5.2
5dfSzV
Output for 5.4.43
8oYbJV
Output for 5.4.42
YrJS10
Output for 5.4.41
mYF3w6
Output for 5.4.23, 5.4.39
S65swe
Output for 5.4.38
CEKqQl
Output for 5.4.10, 5.4.22, 5.4.37
RnO825
Output for 5.4.36
cTu6gE
Output for 5.4.24, 5.4.35
Yhxc6j
Output for 5.4.34
iodwaM
Output for 5.4.12, 5.4.14, 5.4.33
kRG4ti
Output for 5.4.31
xuYoWq
Output for 5.4.30
6P2aM7
Output for 5.4.29
ltQdEp
Output for 5.4.16, 5.4.28
PoQYwO
Output for 5.4.27
Twnpt7
Output for 5.4.19, 5.4.26
wN165O
Output for 5.4.25
87sMZ3
Output for 5.4.21
X5OMqf
Output for 5.4.20
p9aFkO
Output for 5.4.18
yoI7eE
Output for 5.4.17
HFDZIL
Output for 5.4.3, 5.4.11
exQu7V
Output for 5.4.9
sQpGFK
Output for 5.4.8
5dqolc
Output for 5.4.5
rl5hGC
Output for 5.3.2, 5.3.5 - 5.3.7, 5.3.9 - 5.3.13, 5.3.15 - 5.3.19, 5.3.21, 5.3.25 - 5.3.27, 5.3.29
gZF5LE
Output for 5.3.3 - 5.3.4, 5.3.8, 5.3.14, 5.3.20, 5.3.22 - 5.3.24, 5.3.28
EMeAuO
Output for 5.3.0 - 5.3.1
ZvoXLD
Output for 5.2.17
XMQOjI
Output for 5.2.16
Ch2XVe
Output for 5.2.15
S9gU6E
Output for 5.2.14
5lPhfS
Output for 5.2.13
fia1M0
Output for 5.2.12
1SryXk
Output for 5.2.11
8WVmi2
Output for 5.2.10
C5G1FA
Output for 5.2.9
ALZigP
Output for 5.2.8
qLECVF
Output for 5.2.7
65klKg
Output for 5.2.6
uPezhT
Output for 5.2.5
cOFtWm
Output for 5.2.4
idYay5
Output for 5.2.3
bPkmTD
Output for 5.2.2
bK4SMk
Output for 5.2.1
5UOAk0
Output for 5.2.0
pmfMa0
Output for 5.1.6
dbguoB
Output for 5.1.5
MNDQnX
Output for 5.1.4
LS7X0y
Output for 5.1.3
1ByOZG
Output for 5.1.2
J7pmDV
Output for 5.1.1
nSrkTF
Output for 5.1.0
FRwcuM
Output for 5.0.5
9aW1oO
Output for 5.0.4
GV93nN
Output for 5.0.3
ugr9iK
Output for 5.0.2
NGFXiH
Output for 5.0.1
2hzR3J
Output for 5.0.0
a92eMD
Output for 4.4.9
65aFg4
Output for 4.4.8
4POvMp
Output for 4.4.7
i01XoI
Output for 4.4.6
TagXvi
Output for 4.4.5
0paA5f
Output for 4.4.4
rPWRAB
Output for 4.4.3
0GwBCV
Output for 4.4.2
6BjaWU
Output for 4.4.1
e54k91
Output for 4.4.0
ZD6VGQ
Output for 4.3.11
sU7EB9
Output for 4.3.10
v63Hk2
Output for 4.3.9
5ituc6
Output for 4.3.8
ukFRfS
Output for 4.3.7
XDtJpv
Output for 4.3.6
fCU37u
Output for 4.3.5
WJ6vRB
Output for 4.3.3 - 4.3.4
IvJOtk
Output for 4.3.2
pr5ci1
Output for 4.3.1
Ctwes7
Output for 4.3.0
SRUF8m

preferences:
195.71 ms | 401 KiB | 325 Q