3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php print chr( mt_rand( 0 ,122 ) ) .substr( md5( time( ) ) ,1 );
Output for 4.4.6, 5.4.31, 7.1.0
N9c300f41e3a6409a91d030f35ffda3f
Output for 5.1.0, 5.1.6, 5.4.0, 7.0.14
Q9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.5, 7.0.12
.9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.1, 5.5.14, 7.0.8
-9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.13, 7.0.7
a9c300f41e3a6409a91d030f35ffda3f
Output for 7.0.6
p9c300f41e3a6409a91d030f35ffda3f
Output for 5.1.5, 5.4.25, 7.0.5
h9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.10, 5.3.26, 5.6.9, 7.0.4
e9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.28, 5.5.7, 7.0.1, 7.0.3
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.14, 5.5.10, 7.0.2
59c300f41e3a6409a91d030f35ffda3f
Output for 5.4.6, 5.6.5, 7.0.0
'9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.7, 5.3.18, 5.4.10, hhvm-3.12.0
m9c300f41e3a6409a91d030f35ffda3f
Output for hhvm-3.10.0
4aa09337c9de3fac30845790c5f0eae
Output for 5.3.13, 5.6.28
9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.10, 5.5.2, 5.6.0, 5.6.23
9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.15, 5.6.4, 5.6.22
#9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.5, 5.4.35, 5.6.21
9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.4, 5.6.20
9c300f41e3a6409a91d030f35ffda3f
Output for 5.6.17, 5.6.19
v9c300f41e3a6409a91d030f35ffda3f
Output for 5.6.18
G9c300f41e3a6409a91d030f35ffda3f
Output for 5.6.16
9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.9, 5.6.15
n9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.12, 5.6.14
9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.12, 5.5.31, 5.6.13
9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.2, 5.6.12
=9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.3, 5.3.17, 5.3.23, 5.4.27, 5.4.45, 5.5.25, 5.6.11
<9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.0, 5.5.37, 5.6.10
(9c300f41e3a6409a91d030f35ffda3f
Output for 5.6.8
S9c300f41e3a6409a91d030f35ffda3f
Output for 5.6.7
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.6, 5.4.4, 5.5.21, 5.6.6
K9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.4, 5.6.3
F9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.20, 5.4.2, 5.5.16, 5.6.2
i9c300f41e3a6409a91d030f35ffda3f
Output for 5.6.1
"9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.20, 5.5.36
*9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.11, 5.3.7, 5.4.38, 5.4.44, 5.5.35
9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.9, 5.5.34
%9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.33
$9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.32
f9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.29, 5.5.27, 5.5.30
;9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.3, 5.5.29
y9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.28
I9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.22, 5.5.19, 5.5.26
,9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.39, 5.5.24
@9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.23
k9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.3, 5.2.15, 5.5.22
9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.0, 5.4.36, 5.5.6, 5.5.18
9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.8, 5.1.3, 5.5.15
t9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.3, 5.3.2, 5.5.13
A9c300f41e3a6409a91d030f35ffda3f
Output for 5.5.8, 5.5.11
29c300f41e3a6409a91d030f35ffda3f
Output for 5.0.1, 5.5.0, 5.5.5
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.0, 5.5.1, 5.5.4
E9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.7, 5.5.3
9c300f41e3a6409a91d030f35ffda3f
Output for 5.0.3, 5.4.16, 5.4.43
:9c300f41e3a6409a91d030f35ffda3f
Output for 5.1.4, 5.2.10, 5.4.42
9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.41
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.16, 5.4.40
C9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.37
c9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.34
[9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.32
19c300f41e3a6409a91d030f35ffda3f
Output for 4.3.8, 5.4.30
B9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.11, 5.4.29
J9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.26
U9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.24
49c300f41e3a6409a91d030f35ffda3f
Output for 5.3.4, 5.4.8, 5.4.23
>9c300f41e3a6409a91d030f35ffda3f
Output for 5.0.0, 5.2.17, 5.3.11, 5.4.21
9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.9, 5.0.4, 5.4.20
W9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.11, 5.4.19
9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.18
H9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.9, 5.4.17
/9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.15
b9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.14
]9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.7
L9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.1, 5.4.5
9c300f41e3a6409a91d030f35ffda3f
Output for 5.4.3
V9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.6, 5.4.1
89c300f41e3a6409a91d030f35ffda3f
Output for 5.3.28
)9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.27
Y9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.25
_9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.24
x9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.21 - 5.3.22
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.12, 5.3.19
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.9, 5.3.16
9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.8, 5.3.14
l9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.12
X9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.9
99c300f41e3a6409a91d030f35ffda3f
Output for 5.3.8
+9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.5
\9c300f41e3a6409a91d030f35ffda3f
Output for 5.3.1
z9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.13
u9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.5
R9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.2
M9c300f41e3a6409a91d030f35ffda3f
Output for 5.2.1
9c300f41e3a6409a91d030f35ffda3f
Output for 5.0.5, 5.1.2
^9c300f41e3a6409a91d030f35ffda3f
Output for 5.1.1
D9c300f41e3a6409a91d030f35ffda3f
Output for 5.0.2
r9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.4
T9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.2
9c300f41e3a6409a91d030f35ffda3f
Output for 4.4.0
9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.7
9c300f41e3a6409a91d030f35ffda3f
Output for 4.3.6
9c300f41e3a6409a91d030f35ffda3f