3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo chr( mt_rand( 97 ,122 ) ) .substr( md5( time( ) ) ,1 );
Output for 5.2.0, 5.4.30, 5.4.36, 5.5.6, 7.1.0
cc1c8913b20d6e67e212996fb8dcff77
Output for 5.0.4, 5.1.4, 5.2.2, 5.2.9, 5.2.17, 5.3.1 - 5.3.2, 5.4.3, 5.5.33, 7.0.3, 7.0.14
ac1c8913b20d6e67e212996fb8dcff77
Output for 4.3.5, 5.3.11, 5.4.18, 5.4.27, 5.6.16, 7.0.0, 7.0.8
jc1c8913b20d6e67e212996fb8dcff77
Output for 5.1.1, 5.3.22, 5.4.20, 5.5.8, 5.5.35, 5.6.7, 5.6.9, 5.6.28, 7.0.7
gc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.10, 5.2.15, 5.3.17 - 5.3.18, 5.4.9, 5.4.13, 5.4.22, 5.4.25, 5.5.1, 5.5.4, 5.6.1, 7.0.6
oc1c8913b20d6e67e212996fb8dcff77
Output for 4.4.4, 5.3.0, 5.3.8, 5.3.28, 5.4.14, 5.6.23, 7.0.5
vc1c8913b20d6e67e212996fb8dcff77
Output for 5.2.13, 5.3.19, 5.4.1, 5.4.5, 5.4.15, 5.5.23, 5.5.31, 7.0.4
hc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.11, 5.2.4, 5.2.14, 5.2.16, 5.5.5, 5.5.32, 5.5.36, 5.6.18, 7.0.2
dc1c8913b20d6e67e212996fb8dcff77
Output for 5.3.26, 5.4.2, 5.4.21, 5.5.14, 5.6.2, 7.0.1
rc1c8913b20d6e67e212996fb8dcff77
Output for 5.1.0, 5.3.5, 5.3.27, 5.4.11, 5.4.23, 5.4.43, 5.5.27, 5.5.30, 5.6.22
nc1c8913b20d6e67e212996fb8dcff77
Output for 5.0.2, 5.3.29, 5.4.24, 5.5.11, 5.6.21
bc1c8913b20d6e67e212996fb8dcff77
Output for 5.1.2 - 5.1.3, 5.2.7, 5.5.19, 5.5.34, 5.5.37, 5.6.20
sc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.9, 4.4.1, 5.2.5, 5.2.10, 5.2.12, 5.3.12, 5.3.21, 5.4.10, 5.4.29, 5.5.2, 5.5.9, 5.6.17, 5.6.19
yc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.7, 4.4.6, 5.3.9, 5.4.42, 5.6.0, 5.6.6, 5.6.15
tc1c8913b20d6e67e212996fb8dcff77
Output for 4.4.2, 5.3.14, 5.6.5, 5.6.14
ec1c8913b20d6e67e212996fb8dcff77
Output for 5.2.11, 5.5.10, 5.6.13
fc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.8, 4.4.8 - 4.4.9, 5.0.1, 5.2.6, 5.3.6, 5.3.16, 5.4.45, 5.5.28, 5.6.12
xc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.6, 4.4.3, 5.2.1, 5.3.3, 5.4.4, 5.4.16, 5.4.31, 5.4.44, 5.5.0, 5.5.21, 5.6.11
ic1c8913b20d6e67e212996fb8dcff77
Output for 4.3.4, 5.1.6, 5.2.8, 5.3.4, 5.3.15, 5.4.35, 5.4.38, 5.4.40, 5.6.8, 5.6.10
mc1c8913b20d6e67e212996fb8dcff77
Output for 4.4.5, 5.2.3, 5.3.7, 5.3.20, 5.4.34, 5.5.12, 5.5.25, 5.6.4
pc1c8913b20d6e67e212996fb8dcff77
Output for 5.0.3, 5.3.10, 5.4.7, 5.5.13, 5.5.26, 5.6.3
qc1c8913b20d6e67e212996fb8dcff77
Output for 5.1.5, 5.4.6, 5.4.32, 5.4.39, 5.5.15, 5.5.22, 5.5.29
kc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.2, 4.4.0, 5.0.5, 5.3.23, 5.4.0, 5.4.26, 5.4.37, 5.5.3, 5.5.20, 5.5.24
zc1c8913b20d6e67e212996fb8dcff77
Output for 4.3.0 - 4.3.1, 4.3.3, 5.3.24, 5.5.16 - 5.5.18
lc1c8913b20d6e67e212996fb8dcff77
Output for 4.4.7, 5.0.0, 5.5.7
wc1c8913b20d6e67e212996fb8dcff77
Output for 5.3.13, 5.3.25, 5.4.17, 5.4.19, 5.4.28, 5.4.41
uc1c8913b20d6e67e212996fb8dcff77
Output for 5.4.12
oee467c7350aa80f6382824c1796a3cc
Output for 5.4.8
dee467c7350aa80f6382824c1796a3cc