3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php define("C5_RUNTIME_HASH",md5(time()*(microtime(1)))); echo" : " . C5_RUNTIME_HASH;
Output for 7.1.0
: 8ffa7d8027ce240e5e906109698d8484
Output for 5.4.30, 5.4.34, 5.5.34, 7.0.14
: 928c9825ee1900cf32bf83d5b4df17b5
Output for 5.3.18, 5.4.32, 5.6.25, 7.0.0 - 7.0.1, 7.0.7, 7.0.10
: a12ff7cc7f801283deb0ae85fdc135b6
Output for 5.4.37, 5.5.32, 5.6.18, 5.6.20, 7.0.9
: 29b36f3d1a79a67ba5aa1fbb8a5d9579
Output for 5.4.35 - 5.4.36, 7.0.2, 7.0.8
: 309a6f055feaaa05a2cd5a00657a8dc7
Output for 5.4.16, 5.5.10, 7.0.6
: 3e5f9f82b324519bb94b3dd46235158a
Output for 5.3.1, 5.3.29, 5.4.4, 5.4.6, 5.4.9, 7.0.5
: 661c216cf2a20d5bb3c41c3725ad5eda
Output for 5.3.7, 5.3.12 - 5.3.13, 5.3.15 - 5.3.16, 5.3.19, 5.3.21, 5.3.28, 5.4.26, 7.0.4
: 3dc740eaca036782bf89d2979639b3ef
Output for 5.3.5, 5.5.8, 5.5.38, 7.0.3
: 6fcc2a3ae1939c16167cb5130d1ced1a
Output for hhvm-3.12.0
: 0a781dc94b9a86c2531be574e409fd18
Output for hhvm-3.10.0
: 2e1b4374eaaa9cb6c55c295be14e84de
Output for 5.4.24, 5.4.43, 5.6.24
: f935f550c7f42a81f98c59ba6720ce9a
Output for 5.5.23, 5.6.5, 5.6.13, 5.6.23
: 9f8453c4e2eea4f1c6bcaba4ac9949d2
Output for 5.6.16, 5.6.22
: 1a9ec19f4852098e08cbbfd69de38df0
Output for 5.5.35, 5.6.21
: a71a1efe0c859235d746e9aa214eb63f
Output for 5.4.18, 5.5.26, 5.6.4, 5.6.19
: 3d2b87652e3c7b42e431195ac4e8c407
Output for 5.6.17
: 128450eb08a50bacce8940f07800928f
Output for 5.4.39, 5.6.15
: 46ab81f01a6eee42b375bce027320d97
Output for 5.5.16, 5.5.30, 5.6.14
: 2cba221898b43bdd58b105cf91a55f05
Output for 5.4.42, 5.5.1, 5.5.7, 5.5.12, 5.6.12
: 689b0571ca127ad681da4e7defe89201
Output for 5.5.22, 5.6.11
: 86fc11d015e640028cb3dcec926dae0e
Output for 5.5.9, 5.5.13, 5.6.10
: a9f4c7728ab8589cd0ed53a7e9e87a2f
Output for 5.5.18, 5.5.24, 5.6.9
: 0f94fe96c59b24205c4fee30926211bd
Output for 5.4.38, 5.5.15, 5.6.8
: 238c81ae544e7c665236b16bc66f6b7a
Output for 5.6.7
: b2d9563bbedef96b3d7318f8e807306c
Output for 5.5.3, 5.5.5, 5.5.14, 5.5.28, 5.6.0, 5.6.2, 5.6.6
: 3a4de5cb40428189e290b5d44b3b3144
Output for 5.4.28, 5.5.19 - 5.5.20, 5.6.1, 5.6.3
: 14c10038a3e661de0551ddcfc3fffac5
Output for 5.3.3, 5.5.37
: 9bdc2383c329d5475de5fe76673eb396
Output for 5.5.33, 5.5.36
: d5360a897bdc284bc2ef12ea1a6baff6
Output for 5.5.31
: eed5a178f0de47ea034c7e9a0478885e
Output for 5.5.27, 5.5.29
: bee723257728ef9dce20985d71dd6cad
Output for 5.4.17, 5.5.25
: c23cdf429ec723d2a7f32f8511652986
Output for 5.4.25, 5.5.21
: 583017731f324e1c7d7188f55776a96f
Output for 5.4.15, 5.4.19, 5.4.22, 5.4.27, 5.4.40 - 5.4.41, 5.4.44, 5.5.0, 5.5.4, 5.5.11
: 5834be376cd4e1146d0868a2306d22c2
Output for 5.4.31, 5.5.2, 5.5.6
: bbd483d0057e23a2955e5b8e362ed584
Output for 5.4.45
: cd002ab25d9eda00c1d70ced7a083db8
Output for 5.3.6, 5.3.9, 5.3.25, 5.3.27, 5.4.7, 5.4.29
: 36d26826990a81c7d9269eed4f836fc5
Output for 5.4.23
: c7c16bb232bac52d824b636f5f28ba12
Output for 5.4.21
: 6a8967d1551f90882bd8f3179144369a
Output for 5.4.20
: a1923a5cec6cfe7672df5b1e79d3aef1
Output for 5.3.24, 5.4.14
: f46f74d90a22bcb1862618c781c244de
Output for 5.2.3, 5.2.12, 5.3.0, 5.4.0, 5.4.13
: b622c7d0ec59ee9129eee6930c0d4b2e
Output for 5.3.8, 5.3.20, 5.4.12
: 99d0e4d378727ba90ff6d920aaf73400
Output for 5.1.4, 5.2.4, 5.4.11
: 61cbc7c2d5292cec442dcdb403ec0f04
Output for 5.2.17, 5.3.4, 5.3.17, 5.4.1, 5.4.10
: e007b1d24a071ec5031eb8c40d7d2fd0
Output for 5.1.1, 5.1.6, 5.2.5, 5.2.10 - 5.2.11, 5.4.3, 5.4.8
: f4aede9cb818765410b37f29ce5cde67
Output for 5.2.14, 5.3.2, 5.3.10, 5.3.14, 5.4.5
: 6e9343da5f4ec5cdbf9435629257ada1
Output for 5.1.3, 5.2.2, 5.2.8, 5.2.16, 5.3.23, 5.3.26, 5.4.2
: 2c28ef78c4e83578ea48ba6f95402fb1
Output for 5.3.22
: f8b23b8d8010f1ce54c06f20c5046517
Output for 5.1.0, 5.1.5, 5.2.6, 5.3.11
: 52fd84bf77f0891277227bb6c15b3204
Output for 5.2.0 - 5.2.1, 5.2.9, 5.2.15
: c54ff541e8edb00712e9a40264214cd5
Output for 5.2.13
: fb0667b681ca224c16f6dca9934711f6
Output for 5.2.7
: e651e4af41fc5442f37449b7e659f363
Output for 5.1.2
: b2f968b153094ba0116039507015272f
Output for 5.0.5
: 9f99f753b25e16a8dc3d3d26453cc04c
Output for 5.0.2, 5.0.4
: ab7f6646087df78f02a7794c6ce5a3e3
Output for 5.0.3
: 1d5c1de9826e0c9ed838c2fa1f3f17e7
Output for 5.0.0 - 5.0.1
: 903fd27d87df5dae31127528bf3a99e5
Output for 4.4.9
: a8a9ab1fe39d56303e93619ac4e5db13
Output for 4.3.3, 4.4.8
: d9d2c1027b23c2544d75718978b58d15
Output for 4.4.7
: a6a60b9302eff340fd3dc7cd0082b14c
Output for 4.4.6
: 984991795364d7c9c7d86d1af7b16715
Output for 4.4.5
: 99e4fe9b7e10a3d3c098b662045cc492
Output for 4.4.4
: f983ebf009284355c590dc0ffe0c9bf2
Output for 4.4.3
: ade0fda3468256e0aa1df47fb325e97c
Output for 4.3.5, 4.4.2
: 83ecae32626d0d58ffc5a924bd27ca9b
Output for 4.4.1
: 91871111bb2f1360f8b50b51c0b49e47
Output for 4.4.0
: 237f4345f98934d1bff4c9c7e33bdccd
Output for 4.3.11
: e0dd8bc7f3fb225e335c8fc4d219a191
Output for 4.3.10
: 8ee8303a8e3092f855d00ac4e480323b
Output for 4.3.9
: e6e4b5af6c8da9f0983f48424cc885c3
Output for 4.3.8
: 6dede79452c3d9d605ec2ad1332f740b
Output for 4.3.7
: f4e648fecc2aa7cd9add9776fe70ae40
Output for 4.3.6
: 797530f4994ef742872937b71112bcbd
Output for 4.3.4
: 20712c0d83b1b6143ea7e9f32bd577d5
Output for 4.3.2
: bebb9f779bce3294e4a1b35dc254f107
Output for 4.3.1
: f9b2245021f9aae42291a0d7ddf28fb5
Output for 4.3.0
: cf77749f0124d2608de96b31c904d37e