3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo(md5(uniqid(rand(), true))); ?>
Output for 7.1.0
43226d97a5fc48eb443ba15af0bd497d
Output for 7.0.14
9c473988d2ed6aa690b8c3135ce7b7ba
Output for 7.0.8
e3d55b49096b48d3092f24c64c9a8651
Output for 7.0.7
fc9de10270f94dcce576c2861ea266f6
Output for 7.0.6
1cfb69e377a79fb74d565b31962cb70f
Output for 7.0.5
063809da54f131572a3db28bf7eb8ef3
Output for 7.0.4
a9ca5abc5a53398c2537748fc12f323d
Output for 7.0.3
d3d6bbcb6ee9743ffe4c312c58aff383
Output for 7.0.2
93a32f66f340fefa1827c10b02e169d5
Output for 7.0.1
52287a62bda59c9a40a289df72734d15
Output for 7.0.0
03ceba6f4cfbe12e262decbc7ce9ddbf
Output for hhvm-3.12.0
ff3a274cf897a9658ff1b255f75dfa6e
Output for hhvm-3.10.0
f1e927e0f3455475116bd8896a4d25f5
Output for 5.6.28
76e476fd3b4dc26af7889eb1ec95b2d7
Output for 5.6.23
49f3054d5edb5f8290a780ec10def023
Output for 5.6.22
d603a72fe27f98929f5ee140bcf26e54
Output for 5.6.21
661036bf1298b21fd5ca58718cc4028c
Output for 5.6.20
c369bab452328439b72a07f107d86cef
Output for 5.6.19
bdacf0313daedcc58b96e6afb9bf3907
Output for 5.6.18
fc91142e8075ad4536624468d4a6ebd8
Output for 5.6.17
a2c1bde560faae7ff40618a10b065b4f
Output for 5.6.16
84d423f34e71fa47411fdc98d0de52ce
Output for 5.6.15
943825ec1e3abde1b7b9122fdfc9819f
Output for 5.6.14
acb421273fc7387a0634ac4ddc105c81
Output for 5.6.13
d3ed3b1cbfe194a02172edc7cc582ce0
Output for 5.6.12
c38e901b5452dec9fa83efd4ff27a61f
Output for 5.6.11
9dfb6a66ad699b1f0f51e152101a7371
Output for 5.6.10
805623189b44a091c1e6714918b49dd0
Output for 5.6.9
24aac6faa1a27597835794d6f48380db
Output for 5.6.8
9751da1276801cb5a1252b9d1e1d8b0a
Output for 5.6.7
084841c4cafe2b2166fc768a214ff627
Output for 5.6.6
875e793424a998273cfc6636cfee0d01
Output for 5.6.5
5bf8ef6d0dae740e925a4a81f601045b
Output for 5.6.4
f045b3f8dbc452ce1fb975fe4b64e687
Output for 5.6.3
80d1a4b92d7916af4edc8df6e9c994a5
Output for 5.6.2
281892a636976f4bd1456eb51647d246
Output for 5.6.1
74971c55c70021ebc2a40e1a1d2967b2
Output for 5.6.0
ebb3011157cdee4022036809e0f32dbc
Output for 5.5.37
dc4de9fd9fd7106f5315623c7bea9a7b
Output for 5.5.36
513929eef6a46c25613f7071031b70b5
Output for 5.5.35
c5a3cca601b6be2aa36bcc290dd2857f
Output for 5.5.34
42ef1138afd7e77e6eb7a37282d97a0b
Output for 5.5.33
4c80323052ba61b80997772151f80484
Output for 5.5.32
05ce7274c1f1445709adf2a7f55f1d90
Output for 5.5.31
70b11bb6310c4f9308c037fcf8b296ba
Output for 5.5.30
78044f564e168d0e59c70eb984215783
Output for 5.5.29
82742668fec24fc71564779675e50131
Output for 5.5.28
09b10f1384ca75309b723cc83004042c
Output for 5.5.27
a682eca2ff7b0048c27d0bc933f5373f
Output for 5.5.26
911ba140509cd82ce7ad7510eb900163
Output for 5.5.25
dc8db9ee5f8ad9344184727d147d24fa
Output for 5.5.24
9cf58a08dba7167868291099ce3baf77
Output for 5.5.23
55a55eda257119b8819ece206349943a
Output for 5.5.22
f4062ead5fbd8f02769f87b8460319fa
Output for 5.5.21
321a373faf1dfce58c8d36a448fa4eb4
Output for 5.5.20
32aaa73072b0392649c310b126d720a1
Output for 5.5.19
f72f87fc5461e8e7aac7319caf0ed68d
Output for 5.5.18
99509f7cceb9352ff98467bb3de4385b
Output for 5.5.16
785ceda8d3a44f01750dfe01e106b3df
Output for 5.5.15
027c065876f7f8e24fc4fc26ec468f4f
Output for 5.5.14
b4c24154dc63f3f7a982119c84dc15e8
Output for 5.5.13
2fd0afe35cdca70faeb364dd15aee229
Output for 5.5.12
8d65f3e3812280bdfde28f3c56a8a4dd
Output for 5.5.11
48e20e7647f520b49ec595c7cc02f98e
Output for 5.5.10
f42894f6a0723ea1ef9aa41d24870b9c
Output for 5.5.9
9418e4ec3dcb2e40c7f0cf70763c60c4
Output for 5.5.8
626cb160865dc39f5cccbfae4e677d1f
Output for 5.5.7
0a2c4251e9b01f8fba4ae8f179c5a148
Output for 5.5.6
777b90b47fee557e324a92c205ed1973
Output for 5.5.5
ff2aac90ea36b3465718507ac0c3c03c
Output for 5.5.4
030504af1f5c29dc3f9f7ccfe0e85d68
Output for 5.5.3
5c0d1a18167b910442cc4c605b5e1649
Output for 5.5.2
cf8cb190e02372f81462ddb3582aacf7
Output for 5.5.1
60a1966d82d833c4a712a92bf0848bdf
Output for 5.5.0
a31299887c340da42fc5d8a4e5941766
Output for 5.4.45
85ca1e59a24c0a8147637d6be0268902
Output for 5.4.44
664481c4a10a59f0ac71cb19178caacd
Output for 5.4.43
b320badfc964800cea4455037e46917f
Output for 5.4.42
dd1afdbc4177b490460705f826bb2e7c
Output for 5.4.41
6ee9fc4269b8261706ea989ce2382a09
Output for 5.4.40
704040ff9cfca3d94bc190d223511fa8
Output for 5.4.39
b0b1ae6e89568c3b44cef2d154482029
Output for 5.4.38
ab5796c507fb477d62ec0b0691df92e7
Output for 5.4.37
fdb2abe94dbc3294a24e5e4514b413e1
Output for 5.4.36
4443577619ebda5e287c50f9908efe61
Output for 5.4.35
bcfb9376bd7cb918b1ad55c9c9855e57
Output for 5.4.34
3809f699a8f3ea5130961e8d8f46fec0
Output for 5.4.32
3ae0ec5428edde8553bf04db3b260778
Output for 5.4.31
62ee55b5cd448c6839911677b5099b87
Output for 5.4.30
0199eead07e1a2cbbb2938fb199368f7
Output for 5.4.29
7da4771279b12bb585e0b06a52053655
Output for 5.4.28
89da816fdc3c5453a1e867e59fc48f4f
Output for 5.4.27
26b77b242efc33bcc992760d8800db86
Output for 5.4.26
9b5099803e2e39944789d7d701eaddc8
Output for 5.4.25
5f5649adfe7fa55d71cd9d44d872ac18
Output for 5.4.24
139b5b007da58e3ab6a4b696162e2d86
Output for 5.4.23
6b96e4199231f04dc3b9143ab3cf5d7c
Output for 5.4.22
b394be9f89a806d2473f17fffa064336
Output for 5.4.21
6f8d9b25565a9b3c9e48a129b69f0f90
Output for 5.4.20
4997e168b348f228e3f3a541f3af61ef
Output for 5.4.19
303786564dbc60df0170a67cff7d1255
Output for 5.4.18
854d26cc691b069afc6b46d3b6a28348
Output for 5.4.17
14a6b0102a1e100815940f57c6203807
Output for 5.4.16
3b95e59d7ad209fdcd4ee12061cc88b0
Output for 5.4.15
2a8c6a984e2eff7066ef436a6f7766b9
Output for 5.4.14
e6e61e9687e047e3fe5e76e6d577a03b
Output for 5.4.13
609ef5bd21ee2fd22b24d762941fd9d1
Output for 5.4.12
7b0a40d2407b0e583dc0d8051ed23342
Output for 5.4.11
58cb4b38a853554526c704d733a692c9
Output for 5.4.10
6d7f8dcaabdebeed8f0fbfde2ffbc097
Output for 5.4.9
812e69cdd89c5a788f8299457e63324c
Output for 5.4.8
726a7579f76b7a535398a6ec62570223
Output for 5.4.7
eeb26885d12820e63ec04a8237c08762
Output for 5.4.6
9b5f000eff0504c49efaeb877e076623
Output for 5.4.5
45a3c10713b913ef392acf0ece42da1a
Output for 5.4.4
57ccc647b98ba75b89c0c54a176e8eb9
Output for 5.4.3
4106e394062bacfa4be7a084ca27782a
Output for 5.4.2
e28ad69446567a698496a14cf1b22e75
Output for 5.4.1
8243b280e2f4c7780560896c0d8a593b
Output for 5.4.0
9ead42963840d284eb6cdf7cd74a51b4
Output for 5.3.29
de68c128ceae8a9a13b3ab7e38bf54b4
Output for 5.3.28
36784fc985f71a003118ab0e7dd4e163
Output for 5.3.27
c0cca14464c488340750931a4d0554a2
Output for 5.3.26
eac86b3177e346a86e230c9f51b3ffe0
Output for 5.3.25
26ad8c79e521f503296791d93a71ba23
Output for 5.3.24
248796a540aa2d0bdcbe35fb52acc8ef
Output for 5.3.23
e01e29d7225a036fb97b621fd5b954d6
Output for 5.3.22
7035f740c6be03410420294f917f62c1
Output for 5.3.21
fd3a40ad6efa30a4682e98f5b9ee1151
Output for 5.3.20
abb5908bd77bea593ff50725d26a6213
Output for 5.3.19
4b0cad1a5c6ff607527a7b0b304d06ff
Output for 5.3.18
45249b7667e8d089cfdae60f646c59f9
Output for 5.3.17
f52dbcbffbf11f6abac24efdde02c69d
Output for 5.3.16
0d785c9910d3823a228c691bcf527ce9
Output for 5.3.15
240d5dce7dd97e8f6df60fc581e2b14f
Output for 5.3.14
f38de415e64f40ab9225ac980da2ad0a
Output for 5.3.13
a163c251f915c345a6bd171ed0e8e99b
Output for 5.3.12
88338c72c20421a1e4519f09e94e8589
Output for 5.3.11
1ddba436fdd7b1b9b015b6b268611307
Output for 5.3.10
bab87f00f6e29d8c2541b0def0922176
Output for 5.3.9
a2a839c728f8d9b91ee68cdc969f0857
Output for 5.3.8
909a2539d002aeb3dbe5e508beaf4b88
Output for 5.3.7
04b15eb113e9ddbaa1187734a0614d8b
Output for 5.3.6
3adc0d3b4d5582cde3b3877416b52cc9
Output for 5.3.5
e6e06933b7933ccd6d15649efe9bf90f
Output for 5.3.4
bcb1e5e85a09bd622219e35d2f23b89d
Output for 5.3.3
4413bbb137552c1a56c19bedbaf53e01
Output for 5.3.2
e169e185238eeff53b3eeca08d0dec2d
Output for 5.3.1
1dc48cf0949f0e4da5a57107a364f33f
Output for 5.3.0
04c926fb8223e799cd22bebf3c313f9d
Output for 5.2.17
6ea74542fc5e6498645cf1d67e7d125c
Output for 5.2.16
4216a3ba7ac5a70c0c85e0b2c9b71436
Output for 5.2.15
173e8ce2d8d4c274230e7026d0fc0db7
Output for 5.2.14
8de1a197f28c5286a7d0ab36a6387cf9
Output for 5.2.13
1516e27d6c3ed4636e3e1bcd31356c94
Output for 5.2.12
f51a1a2a3920699d22afdf38bc33d31d
Output for 5.2.11
50bf80b77f33eaec404acccb0a7123d6
Output for 5.2.10
7f250b1d35646b52aed29973358227e4
Output for 5.2.9
5550d7fe2d839efe5f147955a9054027
Output for 5.2.8
476801e07f102528ab747b801a2b4cc4
Output for 5.2.7
5b6b87291482b33be14f3f69556f5a7d
Output for 5.2.6
8c8466fc3ccc6128ca4c2485925d0aca
Output for 5.2.5
1fe132d1f6084fd6249432bfdaee25da
Output for 5.2.4
e7a8f916eca8860448cade7cc4e266ce
Output for 5.2.3
e6191fddda83ef0cd393412fb7ac1cba
Output for 5.2.2
7b76a1c685db6ed3bc0f0aaac31981d4
Output for 5.2.1
8653a41952bcc8ea66918cd1e44285dc
Output for 5.2.0
38c9e3f11f0707f3ee67e6353fcfa4df
Output for 5.1.6
c28a23e441f5b01863b746f72e2cbb43
Output for 5.1.5
8d2e3d7d2cb8576ff60012e1de84a859
Output for 5.1.4
7d52f0f9bab3c7eac9a5031f0fa92396
Output for 5.1.3
22b2603cfb409d7ebb6a7047945682f9
Output for 5.1.2
2f718244e9194504320e7095adbb9706
Output for 5.1.1
97277c0f27c918a6bc514af64a3ea3ac
Output for 5.1.0
68078058db5cd4d0d8883db3148e80ba
Output for 5.0.5
530076dfde33bce2587ebb327de5f2f6
Output for 5.0.4
c57a600f1aca61484218fed2f5c03fe2
Output for 5.0.3
74036bd01b36cf6a980a829a9e092779
Output for 5.0.2
359a08b18d9781c5a07cb8d5b7deeb6e
Output for 5.0.1
c35f4db93ece724536ee8e20234d47e7
Output for 5.0.0
62a593d987b665abcfa742be7be06940
Output for 4.4.9
c832bec2fc839ebdc2fed0eca9921ba8
Output for 4.4.8
90fa06678c8ee347474bb8d048270a4d
Output for 4.4.7
2f38ef5cd90047239e030ca4107f5eaa
Output for 4.4.6
ec75c62bf67087c63e0b10898125525e
Output for 4.4.5
af83944e41e0aeaf108568f5eeafddaa
Output for 4.4.4
6951680b2c7c32dd72020b4ce9cd4e9f
Output for 4.4.3
d0e8889b89f793408aefb7f0cef68119
Output for 4.4.2
1a4115f2edf8aac0d50713f2bf54ab41
Output for 4.4.1
20201b352618561a88841a2d02ee982e
Output for 4.4.0
8a42fee04698eb9d0d6ebdcc5e4e847f
Output for 4.3.11
90b74263e55bbaef238b1a7c232320b8
Output for 4.3.10
51bb400f0ca3bcf8503b42c6f7174a92
Output for 4.3.9
daae33cea01b77f9a09b275d6d1546a9
Output for 4.3.8
f5ee445a44b19afad90a9768e2c7efe3
Output for 4.3.7
9c86453fd851892376c69a03363d7560
Output for 4.3.6
df33c1d149d79e22145386ecd66e3e8a
Output for 4.3.5
659a2e9ce64d1158a993907b7cfde350
Output for 4.3.4
1abf0d6f72d281e6676d4d0701ae64f6
Output for 4.3.3
fc013920c7e8b810c6768ce1e911ccb4
Output for 4.3.2
56db44faba1b119dcbdb25dcf05787da
Output for 4.3.1
4f9b923c4ff95d64d887681d38d00d0e
Output for 4.3.0
d81772448205c911aa9cbc8272b2f2cc