3v4l.org

run code in 300+ PHP versions simultaneously
<?PHP function randString($y) { $r = 'range'; $l = $r(97, 122); $u = $r(65, 90); $n = $r(0, 9); $a = array_merge($l, $u, $n); $s = ""; for ($i=0;$i<$y;$i++) { $x = $a[array_rand($a)]; if ($x > 9) $x = chr($x); $s .= $x; } return $s; } echo randString(3); ?>
Output for 7.4.1
9bY
Output for 7.2.23, 7.4.0
QUg
Output for 7.3.13
ZBs
Output for 7.3.12
XEb
Output for 7.3.11
sVx
Output for 7.3.10
T7x
Output for 7.3.9
h0k
Output for 7.1.14, 7.3.8
xGF
Output for 7.3.7
5Ki
Output for 7.3.6
nL6
Output for 7.3.5
05A
Output for 7.2.2, 7.3.4
mx8
Output for 7.3.3
ZPs
Output for 7.3.2
q5W
Output for 7.1.33, 7.3.1
RWX
Output for 7.3.0
vQ9
Output for 7.2.26
tqo
Output for 7.1.17, 7.2.25
p2h
Output for 7.2.24
P03
Output for 7.1.19, 7.2.22
umz
Output for 7.2.21
pEr
Output for 7.2.20
er4
Output for 7.2.19
DKL
Output for 7.2.18
g3v
Output for 7.2.17
dEJ
Output for 7.2.16
DnF
Output for 7.1.31, 7.2.15
z64
Output for 7.2.14
auE
Output for 7.2.13
eiI
Output for 7.2.12
UBM
Output for 7.2.11
cq2
Output for 7.2.10
A0T
Output for 7.2.9
6hy
Output for 7.2.8
DQx
Output for 7.2.7
O2u
Output for 7.2.6
2LO
Output for 7.2.5
fDP
Output for 7.1.3, 7.2.4
5QB
Output for 7.2.3
tir
Output for 7.2.1
1wD
Output for 7.2.0
RQt
Output for 7.1.32
L7d
Output for 7.1.30
9Do
Output for 7.1.29
XM6
Output for 7.1.28
xLC
Output for 7.1.27
Tj8
Output for 7.1.26
0OQ
Output for 7.1.25
moO
Output for 7.1.24
IKT
Output for 7.1.23
5xn
Output for 7.1.22
R15
Output for 7.1.21
c6t
Output for 7.1.20
0tZ
Output for 7.1.1, 7.1.18
1dD
Output for 7.1.16
sfc
Output for 7.1.15
fAf
Output for 7.1.4, 7.1.12 - 7.1.13
Jww
Output for 7.1.11
oYE
Output for 7.1.10
0XZ
Output for 7.1.9
JMA
Output for 7.1.8
qiA
Output for 7.1.7
6tK
Output for 7.1.6
YA6
Output for 7.1.5
X6s
Output for 7.1.2
11d
Output for 7.1.0
yD9
Output for 5.5.1, 5.5.14, 7.0.33
xfB
Output for 7.0.32
RPa
Output for 7.0.31
piM
Output for 7.0.30
6Kb
Output for 5.4.17, 5.4.37, 7.0.29
IWk
Output for 5.4.39, 7.0.8, 7.0.28
3cY
Output for 5.5.19, 7.0.23, 7.0.27
Aqu
Output for 5.5.11, 5.5.24, 5.6.32, 7.0.26
esK
Output for 7.0.25
zEH
Output for 5.6.7, 7.0.24
7sa
Output for 7.0.22
NEJ
Output for 5.4.6, 5.4.30 - 5.4.31, 7.0.21
Wox
Output for 5.4.38, 7.0.20
Ix6
Output for 5.4.9, 7.0.19
khG
Output for 7.0.18
zRC
Output for 7.0.17
MLE
Output for 5.4.43, 7.0.16
XP8
Output for 7.0.15
93N
Output for 7.0.14
bIO
Output for 7.0.13
qzW
Output for 7.0.12
BeC
Output for 5.6.31, 7.0.7, 7.0.11
ElN
Output for 5.6.5, 7.0.1, 7.0.10
Who
Output for 7.0.9
afr
Output for 7.0.6
RyB
Output for 7.0.5
3cW
Output for 7.0.4
DR0
Output for 5.4.45, 5.5.23, 7.0.0, 7.0.3
RA2
Output for 7.0.2
ie7
Output for 5.4.12, 5.6.40
RQk
Output for 5.4.18, 5.4.41, 5.6.39
UQL
Output for 5.5.4, 5.6.38
69G
Output for 5.6.37
w9r
Output for 5.4.26, 5.6.36
uXw
Output for 5.5.35, 5.6.35
Zue
Output for 5.6.34
0sk
Output for 5.5.6, 5.6.33
Zox
Output for 5.6.29 - 5.6.30
FYi
Output for 5.4.36, 5.6.14, 5.6.28
WJv
Output for 5.6.27
7GV
Output for 5.6.26
mLE
Output for 5.6.25
a0j
Output for 5.4.3, 5.5.9, 5.6.9, 5.6.24
1SM
Output for 5.6.3, 5.6.22 - 5.6.23
Xfb
Output for 5.6.21
O1K
Output for 5.6.20
IUC
Output for 5.4.19, 5.5.7, 5.6.19
EZY
Output for 5.4.8, 5.4.33, 5.6.18
99U
Output for 5.6.17
Q8P
Output for 5.6.16
dpz
Output for 5.6.15
OSE
Output for 5.6.13
ct6
Output for 5.4.4, 5.5.36, 5.6.1, 5.6.8, 5.6.12
iis
Output for 5.6.11
kf5
Output for 5.6.10
5qJ
Output for 5.6.6
4uT
Output for 5.5.31, 5.6.4
ulF
Output for 5.6.2
0Wu
Output for 5.6.0
Ahu
Output for 5.5.38
7S8
Output for 5.5.37
ypr
Output for 5.5.34
uK3
Output for 5.5.33
TNT
Output for 5.5.32
cNh
Output for 5.5.30
b4W
Output for 5.5.29
tgy
Output for 5.5.28
HPU
Output for 5.4.28, 5.5.27
eqO
Output for 5.5.26
o3h
Output for 5.5.25
XAv
Output for 5.5.22
lu3
Output for 5.4.14, 5.5.21
Cpk
Output for 5.5.20
8RS
Output for 5.5.18
Xis
Output for 5.5.17
cNd
Output for 5.5.16
FT5
Output for 5.4.0, 5.4.2, 5.5.15
smS
Output for 5.4.16, 5.5.13
USJ
Output for 5.5.12
Pg1
Output for 5.5.3, 5.5.10
IP8
Output for 5.5.8
WpX
Output for 5.4.22, 5.5.5
cAc
Output for 5.5.2
ygC
Output for 5.5.0
wCO
Output for 5.4.40, 5.4.44
0cC
Output for 5.4.42
5G7
Output for 5.4.35
8rb
Output for 5.4.10, 5.4.34
Lj0
Output for 5.4.32
Mwa
Output for 5.4.29
xho
Output for 5.4.27
XDt
Output for 5.4.25
MJ8
Output for 5.4.24
Buk
Output for 5.4.23
GwQ
Output for 5.4.21
D2z
Output for 5.4.20
jgh
Output for 5.4.15
hfe
Output for 5.4.13
MrT
Output for 5.4.11
Jxn
Output for 5.4.7
oxJ
Output for 5.4.5
Fo9
Output for 5.4.1
Lsp
Output for 5.3.29
j7k
Output for 5.3.2 - 5.3.24, 5.3.26, 5.3.28
Hes
Output for 5.3.25, 5.3.27
8B2
Output for 5.3.0 - 5.3.1
Dld
Output for 5.2.17
WHq
Output for 5.2.16
neg
Output for 5.2.15
dgb
Output for 5.2.14
Oq1
Output for 5.2.13
pnd
Output for 5.2.12
JVq
Output for 5.2.11
BFv
Output for 5.2.10
bJY
Output for 5.2.9
xc0
Output for 5.2.8
Mys
Output for 5.2.7
Tub
Output for 5.2.6
EdM
Output for 5.2.5
yzV
Output for 5.2.4
S83
Output for 5.2.3
aTf
Output for 5.2.2
aNo
Output for 5.2.1
Jt2
Output for 5.2.0
x9I
Output for 5.1.6
Ntg
Output for 5.1.5
Zr7
Output for 5.1.4
hRx
Output for 5.1.3
1Kw
Output for 5.1.2
DZw
Output for 5.1.1
dN2
Output for 5.1.0
rM0
Output for 5.0.5
PTk
Output for 5.0.4
VUa
Output for 5.0.3
Vbc
Output for 5.0.2
BVY
Output for 5.0.1
Dfj
Output for 5.0.0
Kti
Output for 4.4.9
nkF
Output for 4.4.8
6X6
Output for 4.4.7
1Mk
Output for 4.4.6
BFT
Output for 4.4.5
aXC
Output for 4.4.4
DQl
Output for 4.4.3
dLP
Output for 4.4.2
3TF
Output for 4.4.1
pdo
Output for 4.4.0
ATu
Output for 4.3.11
qz2
Output for 4.3.10
ttn
Output for 4.3.9
pcZ
Output for 4.3.8
TbB
Output for 4.3.7
wjZ
Output for 4.3.6
IPU
Output for 4.3.5
BzZ
Output for 4.3.3 - 4.3.4
uK8
Output for 4.3.2
osD
Output for 4.3.1
C6C
Output for 4.3.0
4r7

preferences:
225.27 ms | 401 KiB | 325 Q