3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 1).substr(md5(time()),1);
Output for 5.5.18, 5.5.38, 7.2.0
Paa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.21, 7.1.10
Eaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.11, 7.1.7
waa3b39b3a4b0ea0d972eab81f471200
Output for 7.0.2, 7.1.6
xaa3b39b3a4b0ea0d972eab81f471200
Output for 7.1.5
Yaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.15, 5.5.33, 5.6.11, 7.1.0
Kaa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.3, 7.0.20
Aaa3b39b3a4b0ea0d972eab81f471200
Output for 7.0.10
naa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.14, 7.0.9
aaa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.24, 7.0.8
Taa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.9, 7.0.6 - 7.0.7
Laa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.8, 7.0.5
Raa3b39b3a4b0ea0d972eab81f471200
Output for 7.0.4
kaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.16, 7.0.3
raa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.25, 5.6.1, 5.6.10, 7.0.1
laa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.35, 5.6.6, 7.0.0
Faa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.5, 5.6.25
daa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.2, 5.6.4, 5.6.23
oaa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.22
taa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.7, 5.6.20
baa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.6 - 5.5.7, 5.5.13, 5.6.19
paa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.18
caa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.22, 5.5.36, 5.6.17
maa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.16
faa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.15
jaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.28, 5.5.34, 5.6.14
eaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.37, 5.6.13
zaa3b39b3a4b0ea0d972eab81f471200
Output for 5.6.12
Waa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.30, 5.6.0, 5.6.9
haa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.0, 5.6.8
Saa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.3, 5.5.32
Maa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.26, 5.5.31
Vaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.5, 5.5.27, 5.5.29
Gaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.10, 5.5.24
Iaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.23
qaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.21
vaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.1, 5.5.20
Zaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.12, 5.5.19
iaa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.4
saa3b39b3a4b0ea0d972eab81f471200
Output for 5.5.2
Qaa3b39b3a4b0ea0d972eab81f471200