3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php define("C5_RUNTIME_HASH",md5(mt_rand(1,100000)*microtime(1))); echo C5_RUNTIME_HASH;
Output for 7.1.0
665024028c21fa189eb60c76d4488f86
Output for 7.0.14
ed89c3ca81a8122978ea264693773f5b
Output for 7.0.10
300c9b990d4e628fdb5a0d87ccf774c1
Output for 7.0.9
636639634ebd5a4f5d5159451b3e3c14
Output for 7.0.8
c4da8d7726537737f0be46e9c29e9efb
Output for 7.0.7
5ebcc3f2f1a4f5a9a3aa425b8e24bdb5
Output for 7.0.6
37084a1bf0b6b4b1db92f72bf0006342
Output for 7.0.5
2e1c20f4fbf77ca636b3c90359688fe6
Output for 7.0.4
6961ac487581407963fe3fca3096f3e2
Output for 7.0.3
a24e9f72ba04a00c61c1e85a41447f58
Output for 7.0.2
7b39049de25c96048d31b8981c5180c4
Output for 7.0.1
5705b23b96b779ac0d59ad5b7fe81785
Output for 7.0.0
930d99dcdf7f2cceec465de08de1c59b
Output for 5.6.28
8f56d1e66e2d00c4b0b5ea816767352a
Output for 5.6.25
9b75c79aa0d8b2934556f5dde2183cdd
Output for 5.6.24
1f1cf20f5fb339469a076e4babdd81c2
Output for 5.6.23
ec1d2ee666701cbf2f43af9adc0d6607
Output for 5.6.22
a9e70cc01eeff0f12fbb218a847fa24d
Output for 5.6.21
b9fdebf212a11ac1394562b70ad94593
Output for 5.6.20
ae7be31c76e07d27415dbc669e8bb54f
Output for 5.6.19
7da422f2da0b5cc76c371bef6c4c771d
Output for 5.6.18
8961b2a5d6a668d34aa2983be404096e
Output for 5.6.17
02ab856ab224d3d09bfa33dc06d4a160
Output for 5.6.16
ebefd8997a63843d6be63a0c3b48d9c2
Output for 5.6.15
4822dd711955036e1c6687cd22b4335b
Output for 5.6.14
382b548fa60a6fe4370747aa0729cca0
Output for 5.6.13
cc5535083da6633f7cffad4e27b9a15d
Output for 5.6.12
384a78082ff454f2976d8fb7acb5044d
Output for 5.6.11
321758bf927689861c1aa4b33c9527ed
Output for 5.6.10
3c64cbf09d21d6cc91a266f504703160
Output for 5.6.9
7d068bbdd26ef4630f2ce1e2af6fc1a3
Output for 5.6.8
397e6c30feb1679da04ef06444a6cc8c
Output for 5.6.7
de72b81f72b8fe3fbc3f0c4962c38768
Output for 5.6.6
0f761d18c2cbfb9b15f07cb1081dc415
Output for 5.6.5
efe938e31a0157e091d313475b806c26
Output for 5.6.4
d6a95079dc12944160f7c1d30d1f4a1e
Output for 5.6.3
68499d8c59d53bca508a1a56b22aabc5
Output for 5.6.2
e2ef9df3bda3f9270ede3c3efbd0586d
Output for 5.6.1
e840643bda1dca22b450f5b0d15421dd
Output for 5.6.0
4ae78769239fb2da58d1e61e822c6360
Output for 5.5.38
39d6da40516331369543d915de4dbda4
Output for 5.5.37
3f98f4b2ea57836e981348b9fa655563
Output for 5.5.36
2968a71c8aa6b1b2b4a7fdf5bc976e29
Output for 5.5.35
71c16c432a740fe6c4b7e7957243b5ce
Output for 5.5.34
e63962208e401adafec296dbe2e956db
Output for 5.5.33
fd61aa19eb4f658acf9d6c524f7560ae
Output for 5.5.32
4e4011639b021e9195d1ea3d6ef2b49e
Output for 5.5.31
8342b480112f4796e8a9c132291b5f14
Output for 5.5.30
a38053cd528ce16f0ee8c4d6e626e0f9
Output for 5.5.29
246af21f78a72c3a209bcef4423581f6
Output for 5.5.28
f18f2817d9759f7b407743a588d05768
Output for 5.5.27
3e76cc61dbb8ba419ff1c4356d28361b
Output for 5.5.26
e249c66f3c027d36b11e142a0bc5e5b3
Output for 5.5.25
4701e1352b0833aff724b39ab18808c7
Output for 5.5.24
63f6e188ac142aafa1cb9ec43eb4cb8c
Output for 5.5.23
a5d9a4b575144af23e24f07502d28240
Output for 5.5.22
28464170227f8130f3b89a4b876ebc81
Output for 5.5.21
0e835695546f515e827389a626c888bb
Output for 5.5.20
47338bcd4ed83a4bd8603e85abff30d1
Output for 5.5.19
22a5e43196aa8dc0c93d6bffe39a4e39
Output for 5.5.18
3e892b3f7c24e9e271dc2af46d9072c4
Output for 5.5.16
9d9cea68a0621421a2df4b4e3074a906
Output for 5.5.15
3c02a8fddd9b323a0d944ad4faa51caf
Output for 5.5.14
6101d4b65ed1660364b9c6c5ec258ff8
Output for 5.5.13
69bd5004e4b507f1286401a7df06c824
Output for 5.5.12
fc27c82d025d3188296ab76039bca68f
Output for 5.5.11
ac42cf6af517aa5d2723621625295524
Output for 5.5.10
8162752ee2024f9955ee0c4117b26d25
Output for 5.5.9
5cd10ae83b43e6866954564153b1d353
Output for 5.5.8
8412790445ef40f4fe21d63d4d041387
Output for 5.5.7
3265198f5cd70710bb91251027da3cd1
Output for 5.5.6
9fe31ab1effcb7971f76c584c915f93a
Output for 5.5.5
c8629a07c9ad0266a612260c40000f69
Output for 5.5.4
55ffc5a350c02f8707e62dea5c1161a5
Output for 5.5.3
49a3b3a6ad4fd9ee42ac3178f06855aa
Output for 5.5.2
52d34eda91e2d34bee1f6a9c82b7827a
Output for 5.5.1
32e3423ef096623b42a5e51bf08f94f6
Output for 5.5.0
b7818e03d57f165881479f48b1c89141
Output for 5.4.45
027f5f32125d84af6767f0062a5a728e
Output for 5.4.44
f5a0e3aaf260c5da070c98d5673f5cb7
Output for 5.4.43
69d28f1203a5dd6d33ba137b1464bd6e
Output for 5.4.42
fee1e074790d8398c0c7b14c8eea92db
Output for 5.4.41
e10a38091a1b83f09052addf8543b402
Output for 5.4.40
a891a8bafae6592bcfcfa592571278bf
Output for 5.4.39
2ced9d9795306d3f018c0a10182c4d98
Output for 5.4.38
f93c53fa75c0fc5113ba09826d651bf9
Output for 5.4.37
d64728cfba378ef917d71ec57e626db2
Output for 5.4.36
8e4e43c0f560d6907e747577e80ca0fd
Output for 5.4.35
87364d9f688b391687a9b36eab670779
Output for 5.4.34
fafd19773f5c37843c1774ddbdf64622
Output for 5.4.32
5e20d7b8c8546ffe0fa3add229b11ffa
Output for 5.4.31
1bd6f047a2e9733bec5cc924729b1529
Output for 5.4.30
3440ccc0ce1c403cdfe261c961920dd3
Output for 5.4.29
6219f8e2fa61826560d04f938fb98e61
Output for 5.4.28
1c60517d866310001f633bc3e73030a1
Output for 5.4.27
d20eb4df5f85c05821bdc808f7a566bd
Output for 5.4.26
c15093fed7892ac31cc89673661487a0
Output for 5.4.25
301f9d1be655d4c2522257e0133c235b
Output for 5.4.24
e0d297de442d45d09a65034c599ace21
Output for 5.4.23
afde526722dad884cb7239a165491ea8
Output for 5.4.22
745125345737bcf3156634a681ad236c
Output for 5.4.21
28bbc7a6e72d41309acbd773e26fb909
Output for 5.4.20
79cc78cb99da248300da61b9b21c7e42
Output for 5.4.19
13f0dd072a247184909a6ce6ade593f1
Output for 5.4.18
366a08a87bf712917d28d90c1c255999
Output for 5.4.17
3e9137addeeadab5751ab5fc6b072a43
Output for 5.4.16
be72ab22d4932c1214964bb4cf162083
Output for 5.4.15
35a63e93edf1a08e14e85b040af37e8d
Output for 5.4.14
e9258a48ec44eab98852444ae446ee5c
Output for 5.4.13
c60e5476a6e17b65d8530386cb1c1158
Output for 5.4.12
65f713dec6e5770f00823ca59791f22e
Output for 5.4.11
769df960f6a97d892a52be22e8a5c494
Output for 5.4.10
5be548af28dd4956ed09e492f5226418
Output for 5.4.9
a7257483ae36120a51e2587e8dd4e31f
Output for 5.4.8
7e314601b19b51e907f2692148e31efd
Output for 5.4.7
e6f6ce66a15ff77ba18c7bfca2490608
Output for 5.4.6
dc6727cb1c14c7f04bfa0c1b8bc33b8d
Output for 5.4.5
a9ce6948b9a9678897bc22c43d1994ef
Output for 5.4.4
8d07982265540dce044c4604159fe4b5
Output for 5.4.3
6e2e22d48e9bca8752b4d7e68b261f49
Output for 5.4.2
5b6a23a23c4acdd381f32b96df0232a5
Output for 5.4.1
016bbb385ca4c43f6bc3292741181a90
Output for 5.4.0
6270245900a638d6ef32303f5eb5e31f
Output for 5.3.29
9bbf5956098d4ba326171353dcad5bce
Output for 5.3.28
3e94bb21e580a54f4d8c67caa9b2a6d1
Output for 5.3.27
0141b5bfa2b3391470ed4391e97e3a15
Output for 5.3.26
df95b1c7ff1d1249e86fb8d33fad7ca3
Output for 5.3.25
ae1ec92c8b1dfd67d63633846e7feaf1
Output for 5.3.24
6a7dffca04387a8a10f7a899008c2b0b
Output for 5.3.23
eed05c03fc2fa7383d13e912ebb77bc7
Output for 5.3.22
fbaad830f4e72d09f89a97693e1e5015
Output for 5.3.21
ed4d84538344ad69fc43a73e123194bc
Output for 5.3.20
4568c77b15c13f056c20298afff8d48f
Output for 5.3.19
1c918746614a9fc8cfa6448aa3928a84
Output for 5.3.18
b02511ce29e6d3730e85f0d4e709e240
Output for 5.3.17
9b1003a17bb8420a41086349ab13f5c6
Output for 5.3.16
0ed87b569d17bda620bcd103ce63c8d8
Output for 5.3.15
51aa4905be1c4be6a79d8a5d6b84c36c
Output for 5.3.14
d0a491aa11744f8ee3227a7bfafd387c
Output for 5.3.13
a1f9a23e175cfa9c9e9f2a74ac563ed2
Output for 5.3.12
c8dae3b4ca66e73719bc465ac0d9211b
Output for 5.3.11
2aa082bfd21253b7e27830afe000cc86
Output for 5.3.10
c52d0abc8847f92042058000163442af
Output for 5.3.9
a71448f61d9fd14120a16e7e22e71cf0
Output for 5.3.8
16de075418091deb1924e702120e627c
Output for 5.3.7
b3e7eb11a00bf05e6594179eacc4187e
Output for 5.3.6
678420c0c60a0769428b639956e7fe8c
Output for 5.3.5
04a5897abc66f586e256ba3a10f4b69c
Output for 5.3.4
c16b4ae40ec9dcde6efd266d2ac1c8fc
Output for 5.3.3
b41c8d31d4bca0ec9ab90284e5e515c5
Output for 5.3.2
4574e30fbd65c440ce2b41bc69059ed3
Output for 5.3.1
82e1651cd68236d9d0ff4374ce2cd134
Output for 5.3.0
57d371bacd00d1a8365006950d527b1f
Output for 5.2.17
d9081a3a0e130a20407cda76a0925f1f
Output for 5.2.16
bc3aeae13e4f83bc34cce38703a79c15
Output for 5.2.15
fbeddb89fe11d72fc3d89076852049d6
Output for 5.2.14
8b09a1cb05d9e3256f8c0d9c9dfe39d3
Output for 5.2.13
0d8790310fb6363f14aae5d9bebba148
Output for 5.2.12
5ee24de4fb9fa198bcec901bf5d49bf3
Output for 5.2.11
1de4293fa01d616e19f51f75fbe36a73
Output for 5.2.10
1286fe1c5d2652f6ad27f57c3159abb4
Output for 5.2.9
c09107830b1b19eb1005963418e3f926
Output for 5.2.8
bedc32ae67de107a83ee5d2901577fe9
Output for 5.2.7
9777901f4e234f14412b5428b0ed0cab
Output for 5.2.6
bc0435346484266212b600fd36f8de5a
Output for 5.2.5
9a15f81f99e2bbc9992280baf44d7e1f
Output for 5.2.4
93a758eb0d237e47c4066dbcbc0704f7
Output for 5.2.3
a5b307870e20b01d1931db7d5b6f9b72
Output for 5.2.2
809e26366d7a4a245831d101a9f3a1a8
Output for 5.2.1
927fc04ce1920f99b2582ce4a1e1d995
Output for 5.2.0
c7f01e04ded5a9cebc84fbf4bc04185e
Output for 5.1.6
517b0bd83218e7240df97ab3ecb86a4b
Output for 5.1.5
aa400be4dab4b218d9e59996a4ddee4a
Output for 5.1.4
fab4ee19fab2607479fdc4ff218dc56c
Output for 5.1.3
ac3b449f777c2c80ef527563d1fe4b5d
Output for 5.1.2
12498ffe7c6fb428c2b3e8f990ddc09f
Output for 5.1.1
c444ae6262a261ff765d8ec9bbcf8e37
Output for 5.1.0
37555c762204f23f37a024157b9975b3
Output for 5.0.5
cc4a54f3b3a7fa07f41f81e62399e644
Output for 5.0.4
78809d909d76a2462e518adefb6c6245
Output for 5.0.3
9bf4f8e0f387227fc77ee8c8f283d3fe
Output for 5.0.2
731bf37e70565e2391c9d8a0c8b06fab
Output for 5.0.1
cc611b7ce95066dff0e1c9da1c78b7be
Output for 5.0.0
da1c0a4e2773d9702be4e1fa749aee01
Output for 4.4.9
a53889a603c4bb2c70cbcd3e022e6b59
Output for 4.4.8
7287a519871b0fbd9f7e9cf326620373
Output for 4.4.7
2f21d564243611057872dcad4a7196f0
Output for 4.4.6
f957e40695e21cfa20a35c4f83454ab4
Output for 4.4.5
6cda1ed1c90f1e82c143ba7a8441cb61
Output for 4.4.4
3a6f8daaff6dc5d9adda65e8da0eb407
Output for 4.4.3
390b5e00c54f3c396eaa96f579300726
Output for 4.4.2
62f4cfc41320e82ebd51344babdd3e94
Output for 4.4.1
3ba6d678231460a416a80defff92f911
Output for 4.4.0
2bce9b7af84454b7dbde5cafd1cd5530
Output for 4.3.11
a4754623bccb7d68628122145ef8e812
Output for 4.3.10
aa167f66338a5a1e8b3e1f4acb43bb11
Output for 4.3.9
4142b3ce59699e332f959cf54a9e7baa
Output for 4.3.8
ce389e619f9af07dbc9f076c11ed0b9a
Output for 4.3.7
7716ad140eb25d40aa4f99616689a5d3
Output for 4.3.6
54b0ab465b798cc6ee6c7ebfd43b71ec
Output for 4.3.5
652547b5c2ddcfbf734c3ce0987472de
Output for 4.3.4
6a860b1ff7e748179d0846aa31b542f9
Output for 4.3.3
2170e3216ad820242e39431be0c2aa07
Output for 4.3.2
f58a1902d28fae31495dc49bd5828e0e
Output for 4.3.1
5a4fd6832ac5cf57a38006c494d17f77
Output for 4.3.0
82df1a68299cb21801032e9bd2eef869