3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php define("C5_RUNTIME_HASH",md5(time()*rand(1,100000))); echo C5_RUNTIME_HASH;
Output for 7.1.0
eade12d12faea0fe7abdccf82265d4a6
Output for 7.0.14
ac9aedebeea2fa0ff6223b11a1899a29
Output for 7.0.12
74c3c6325fd1ab701123f6159470e7f9
Output for 7.0.8
a2553bf24a618b063c825c683c3f5d58
Output for 7.0.7
e4d0384a8130959a225ebc2210251b0b
Output for 7.0.6
0fd4116e3ca0decad7aad3322f8696ab
Output for 7.0.5
c76d50712473a116292ab1cb477fa149
Output for 7.0.4
dcd8a9700452b6d38e2d8f4c192b0e4b
Output for 7.0.3
4cbcdf8e4069a40510604e74c6d28725
Output for 7.0.2
979dc35bd00d38a4fc559f53a22ff2e9
Output for 7.0.1
48f22285fbc6d75a30041859ebdc3894
Output for 7.0.0
0d310f458c7820adc9d2f1c194f9da66
Output for hhvm-3.12.0
7849064b6d5c5589ba13bd41badc6d72
Output for hhvm-3.10.0
4d8209978332d2bab13fe210b4a2dd18
Output for 5.6.28
7e3cc813df19301e1d3d79988f795cf1
Output for 5.6.23
9ef7c58ad8618c2603b142883b52f087
Output for 5.6.22
50224ba626e3deb359d1697c958b5b98
Output for 5.6.21
d276dbb376fc3c971e1512bb6ce137e6
Output for 5.6.20
cdffe03ec23c35d44baa3357b6615b14
Output for 5.6.19
a10cbcb25a240148f4774a42ed1d349e
Output for 5.6.18
cfab75937591c5ae1bed9e22d7025e4a
Output for 5.6.17
988761de2d35e5f50c23b68d829dc014
Output for 5.6.16
6d40578146772ea0ed936b1e29162fae
Output for 5.6.15
902786120a43ce1e87ec85afd71ae9cf
Output for 5.6.14
79245654ebb4ec70ce46e34c079bc3b5
Output for 5.6.13
014559ef7951299f75f49131027f210b
Output for 5.6.12
be3394f437737ea4e8d16851a3c7c6b0
Output for 5.6.11
2d8021ea711393e42a72069f4783a5ee
Output for 5.6.10
53d32086f4700a239198bde73bd17cc0
Output for 5.6.9
fdb38be88412b4f23ccd10558a6fe3f6
Output for 5.6.8
c0beb6cfa6a01809afe0aa942c067dd4
Output for 5.6.7
6e6411b51398356ee4ea67ab643a4e69
Output for 5.6.6
22c934689102b565e0059b66cb135a62
Output for 5.6.5
15e836d1d34de723aa016c6cc03c0b03
Output for 5.6.4
5807122eec5e431e44a2c17cec8818fd
Output for 5.6.3
78c83c9bd18667becd82c16071fe4db6
Output for 5.6.2
6ef14e77ff5b3785b26965ad06ea90a5
Output for 5.6.1
a138d963766eef735df3bc5fa9ad8012
Output for 5.6.0
a03a0aebd0d363a863bc37758d0e80a2
Output for 5.5.37
b66fda7204dcecabff3de723a49c87ed
Output for 5.5.36
74ba7114f64c0c2074892216701a5c79
Output for 5.5.35
d729d39cc375ad481034baf0254b390a
Output for 5.5.34
27800d9e5f2ec2dd51065d9261e9c5d1
Output for 5.5.33
cf1cab24bff1eb60203c9aa537cfade8
Output for 5.5.32
bc246ae650987306fc46e71406996192
Output for 5.5.31
8055f435fa5d4e4cc74dc85bf761238d
Output for 5.5.30
68471dc23b10aed20e5b58e25e1ac2dc
Output for 5.5.29
c0bdf4988e327c913a33055b910ecd32
Output for 5.5.28
08d7b46c7d6438b74be641da5eded878
Output for 5.5.27
a20e94d5544fd0cab77e452cae007bac
Output for 5.5.26
ca4ba3138526c9aa32e1b72dad148c7b
Output for 5.5.25
1fec7e763c71c641c8c58674f18b5ef5
Output for 5.5.24
1691acc1c65e99b4e9d3ce333921c7c7
Output for 5.5.23
1ab3395b3c67e0d135dc70b58cda138a
Output for 5.5.22
249b32d002f606923cf26ad9315c9a20
Output for 5.5.21
9ab0f331f887cf2a0be53130e12f6a35
Output for 5.5.20
caebf5360b9b479a3845fb3f25eced50
Output for 5.5.19
cf59751939bc1e8554f01483d7ae3b54
Output for 5.5.18
afc1f5d5af689bc9d3f2b4207cbfa72c
Output for 5.5.16
f7b05222208001739983b41c80b2aa31
Output for 5.5.15
fb1d243710c1cec070023c2a87673f7d
Output for 5.5.14
7db2171e99cdb09e58b958b541deeb62
Output for 5.5.13
2e67661b328eaf63c809cefe169d84f7
Output for 5.5.12
45eb7be0857d2e5b7f4d5649eb390ef6
Output for 5.5.11
803476481e93cb1fe52e13f236dbf587
Output for 5.5.10
65f1dd0408b8f43c4554d0913bc2ae67
Output for 5.5.9
38a69135edb7a35cd8c5ac3f27ff2283
Output for 5.5.8
3da691fa993a9d72245303df34911ab8
Output for 5.5.7
cbc9938c48874d0ef1e7c1175f1d757c
Output for 5.5.6
303b53745682da7128dbb7a6b85168df
Output for 5.5.5
f3ddfe324faa67cabbd96cc6c71f3e27
Output for 5.5.4
bda44ca32a11f8a835934fd31f292296
Output for 5.5.3
731d2150aef1efd89cc026f8cecfd2a1
Output for 5.5.2
8d5ba60646225fa5caf6d01e8844e51d
Output for 5.5.1
c527cd4b9ed753d7a80604890605b1d7
Output for 5.5.0
6d3bd4bf10eb815eafe421f336210006
Output for 5.4.45
d42f3ce6401f11e782014330734795c9
Output for 5.4.44
3b5d988cfb341798f42c9a05453318b2
Output for 5.4.43
afbd0bffa0ba56fb507add061b8ebdfa
Output for 5.4.42
750414fdd9d674159d88353de61e29dd
Output for 5.4.41
7c81aa52ae37500a3a6468f825bf9fa5
Output for 5.4.40
fae22159de5bed204d4707c0c2569c48
Output for 5.4.39
72e236bb5e8b1039e07e22b643697088
Output for 5.4.38
972e7753ea61ee62fa73da997b451dfb
Output for 5.4.37
2a8de759fee8f64e82c8a507c46d0af7
Output for 5.4.36
0dea56081fe31ba1d80a77f39733cc2f
Output for 5.4.35
a6f80cf8ffc70a041cd409fc355986be
Output for 5.4.34
00a9b33b89f72ca970de42f57da553ec
Output for 5.4.32
383ab4c4e58c853b2a28c9186ceb2f33
Output for 5.4.31
932bcb5e207ac30d2fe14bb3ff3155c8
Output for 5.4.30
a016c0c8f5d25cd75e2a8d1ec5405b99
Output for 5.4.29
003f820c8a647b8f6bb5613bdbd53ddc
Output for 5.4.28
c6a205bacff3296d963bf2cc4ea446dc
Output for 5.4.27
6e1db2b6f17877fef7b77c4d3698f269
Output for 5.4.26
81ed183654ddccd0e32c7cae8192fa2e
Output for 5.4.25
9cde8bc5c7fcea5b5afac4d038d53471
Output for 5.4.24
09689d8ddad458e63323f7a0aa5bcc70
Output for 5.4.23
e2a5027bf784018ab7a2fabdfb8b019b
Output for 5.4.22
644d8283bc2581fcf314d41fc5daae9e
Output for 5.4.21
6b964a752de1a93b47d0667827914dc8
Output for 5.4.20
697eb1d6cece2c90e27f725e93e26ee3
Output for 5.4.19
9dd374b814907f0c63d6c1f835b7ab09
Output for 5.4.18
b8b009781b6e2300b8d1028880c123a6
Output for 5.4.17
6e585c35433230f1b1e3f8f2aaa20c57
Output for 5.4.16
1e1fd70115caac8ada323a08b890f2bf
Output for 5.4.15
12a15a89807e8ebaeaa7b660a5a50852
Output for 5.4.14
579a6839f042642d50b13eba86796394
Output for 5.4.13
e8c6072e1cd51c55b9572d08390eb7b1
Output for 5.4.12
863768994eab0824acb41c02a07a3e0c
Output for 5.4.11
3005a4938cd064edb6bf36f386971334
Output for 5.4.10
8c6dfcb2f9a0c58c7ec7c90d56b2264b
Output for 5.4.9
9bfbeb4328e769ad450e673e2224b8c5
Output for 5.4.8
5df9bf6d759d4e04819add99f704c8ae
Output for 5.4.7
1c15f4812287106d12a0ac1989e26139
Output for 5.4.6
6202851c2441944b875cfa56a932fbd2
Output for 5.4.5
03311eb2facb5ea66a7ec26a1e4879b6
Output for 5.4.4
edade6846e98d404e7d1bbba4d89b61e
Output for 5.4.3
580d7bee222f9eb40b596782d1e92190
Output for 5.4.2
ca39ca7069d36279ae4253be07e2228c
Output for 5.4.1
84e7dafbbb575635a6f78a6f20e85da2
Output for 5.4.0
1b416475d2b91265f0fce5fe5587e574
Output for 5.3.29
4d1667608396a70e2567d62e14e5d2d3
Output for 5.3.28
c49d47b4af208158becdf05b2bf25597
Output for 5.3.27
25ab4b9e63c3dab912ad547141ac83c6
Output for 5.3.26
ef2a6c671f0fea6044a528dc2e567c81
Output for 5.3.25
9930867ad41761e05e65fcd0b693b5ac
Output for 5.3.24
4343bb196926fb78ad25d84c83b20c68
Output for 5.3.23
a6870e84333e0df44a650b1b3b6cb06a
Output for 5.3.22
8d515bd3e4c47ebd1e0cdd7d0f87d3a4
Output for 5.3.21
f7acab1d6fc53c6f7c430732870e7a82
Output for 5.3.20
dddb3a95b31bd3b0485ffb692509c8f4
Output for 5.3.19
85af73023ec5dbdc7ec11ac6ef346b27
Output for 5.3.18
3d052cec29956eaa8d6f550416f2848f
Output for 5.3.17
6ab3b9d74dcf6be5d95a30f56b8327ea
Output for 5.3.16
f026a9afa492e5088c4b53437f742c6b
Output for 5.3.15
b02dee692dae272e0aebd461933a1078
Output for 5.3.14
8d84845046d3af6b82b59214a5952078
Output for 5.3.13
992bf355c85da584a09a42fb8f8b48f0
Output for 5.3.12
85ba73a5b84e6a1448697141513a405e
Output for 5.3.11
26ebc3274a1fb3ec71179c3b3c5408ea
Output for 5.3.10
89c0e01ddc44228d5aea7d67156dd465
Output for 5.3.9
306ce4ee1403933cbc4c979b7b5197b7
Output for 5.3.8
d136809e6b23ba91c2fe081b3ab99159
Output for 5.3.7
d51a71b1334f01ab75f548ae346192b2
Output for 5.3.6
e39d1ec4fc77d27316be4ece27cfa8a0
Output for 5.3.5
826c2813480f6886b5ab31f19d355173
Output for 5.3.4
a08735ad9d454ad8a91651768c3df353
Output for 5.3.3
040420c07a98897a2f0816d8dfa768fe
Output for 5.3.2
d21c1b3b4439d821e00c2b9722942333
Output for 5.3.1
14fb18175aebd258267f15e1c124553f
Output for 5.3.0
fdc178a221b1b6d79239957b988a8f08
Output for 5.2.17
ce5814a6164e557b47143f78808c2531
Output for 5.2.16
571007253e15a7ff4a93137ff098707f
Output for 5.2.15
3df9eddd81f66eba4bbed9825a5a10f1
Output for 5.2.14
97a5ed1bae79f9032ad1e596b6c79a9a
Output for 5.2.13
3399a76e571a5eafd971f1cd784864fb
Output for 5.2.12
55f4fc4858acdec6eeb4eb63b550ee68
Output for 5.2.11
dbfcb2a8d20c411adde467f4c4f4de5f
Output for 5.2.10
9ad21e3c7b3a4d2386dc57ae1d329459
Output for 5.2.9
12a541f315863120faed4a25a8349f08
Output for 5.2.8
b13aa624b63c01a8d36a9ea0286a1514
Output for 5.2.7
ca26b9e86227bb268251a33aa6490ac2
Output for 5.2.6
5d0495939d8e49c4d087411b91d9d0b4
Output for 5.2.5
5955dbbf44eb052c8abf65af8b1b39f5
Output for 5.2.4
8b92280f21a05cf460dc915e1c2c0b1e
Output for 5.2.3
c2f666def4e80e363aa05152893c31fa
Output for 5.2.2
90603325f9e1f3ad96358f4f13977be8
Output for 5.2.1
b42dc2fb0903787f18db3e7a4ec4ab6f
Output for 5.2.0
e50cd117767a54aa5c9677c6ed765e3d
Output for 5.1.6
ca1036235736dc8c0ec71e7381d1a391
Output for 5.1.5
5a19c7a76e1618d40a93029152a29bf1
Output for 5.1.4
b1634aceaa58e78d8ac668de64794f95
Output for 5.1.3
771bb4c299eb2f274729b1ca622056fd
Output for 5.1.2
0098ced3b66523da2cf258be2db5f164
Output for 5.1.1
29683972cb305d5b3218ef8ea1ef36bf
Output for 5.1.0
3d456a938395a6e9033d71c27687ab8a
Output for 5.0.5
d1391e0897429848106050c8e5ba4831
Output for 5.0.4
32b5dde1358988e9c48f1ad13b834ee7
Output for 5.0.3
1dce2012e9e381f7aca87ea8851dee41
Output for 5.0.2
1b1136f737960fec769bba37501dab51
Output for 5.0.1
ed4b5a7fb0cd55fb21f74a29b01f0b22
Output for 5.0.0
f39e1bd08c5436778df93951924b167d
Output for 4.4.9
c0ae40ca365bf6f271ad7639eb9e9fa2
Output for 4.4.8
be00ba9cfed82d7a20c1224380e3190a
Output for 4.4.7
3bf8aca4d95f4acaefdc111a90f549a1
Output for 4.4.6
1e388585b82548ef2d11ca592f3597df
Output for 4.4.5
1e33d861716d52db32105d52fb0b4996
Output for 4.4.4
f5528631e93febae88aec7e2b6bfba6d
Output for 4.4.3
6fb29f343c124348e146f1d9fa994458
Output for 4.4.2
1aa8a8551a3e108c1b7e1b4a6f959ee5
Output for 4.4.1
c0eccafc138bf79693135ce8264b45f5
Output for 4.4.0
027ded9552e6bde350199ebc721a56a7
Output for 4.3.11
245f110f1324d406d1fd460d96d2f1e5
Output for 4.3.10
9cff66dbcb6cf14969d931fd03e14b31
Output for 4.3.9
6e7027b585f75b34dfc5e69923098a7c
Output for 4.3.8
47a18c927bd0a1b3e864356a6b56ddc5
Output for 4.3.7
708e7f8b2848f467e4c80fabf3ded67a
Output for 4.3.6
0c5b21b792fac19845885d7171cdac33
Output for 4.3.5
2610466917202b444bd2d0b3bbd0bfd3
Output for 4.3.4
c441c667a6bfce3526f7c10139d0608a
Output for 4.3.3
fd1442eb5618cd80843fd9ee3faf2972
Output for 4.3.2
8a2d45d89543d26a219e591d948aa449
Output for 4.3.1
9dbf8d0faac6182079f55373a1049cc1
Output for 4.3.0
57518f9a8bcf995a90cd26a50c2e381c