3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php define("C5_RUNTIME_HASH",uniqid(time().":")); echo C5_RUNTIME_HASH;
Output for 7.1.0
1370532505:51b0aa99017f6
Output for 7.0.14
1370532505:51b0aa9900dfe
Output for 7.0.9
1370532505:51b0aa9900bf1
Output for 7.0.8
1370532505:51b0aa9900ff7
Output for 7.0.7
1370532505:51b0aa9900d4c
Output for 7.0.6
1370532505:51b0aa9900ab3
Output for 7.0.5
1370532505:51b0aa9901001
Output for 7.0.4
1370532505:51b0aa9900fe1
Output for 7.0.3
1370532505:51b0aa9900fa5
Output for 7.0.2
1370532505:51b0aa9900f07
Output for 7.0.1
1370532505:51b0aa99010f1
Output for 7.0.0
1370532505:51b0aa9900f02
Output for hhvm-3.12.0
1370532505:51b0aa9928e94
Output for hhvm-3.10.0
1370532505:51b0aa9927be1
Output for 5.6.28
1370532505:51b0aa9901204
Output for 5.6.24
1370532505:51b0aa99011e4
Output for 5.6.23
1370532505:51b0aa99013c5
Output for 5.6.16, 5.6.22
1370532505:51b0aa9901043
Output for 5.6.21
1370532505:51b0aa9901097
Output for 5.6.20
1370532505:51b0aa9901089
Output for 5.6.19
1370532505:51b0aa9900ff5
Output for 5.6.18
1370532505:51b0aa9900cf0
Output for 5.6.17
1370532505:51b0aa9901210
Output for 5.6.15
1370532505:51b0aa990103f
Output for 5.6.14
1370532505:51b0aa9900fc0
Output for 5.6.13
1370532505:51b0aa9901264
Output for 5.6.12
1370532505:51b0aa99010e2
Output for 5.6.11
1370532505:51b0aa990117b
Output for 5.6.10
1370532505:51b0aa990115a
Output for 5.6.9
1370532505:51b0aa9900bb4
Output for 5.6.8
1370532505:51b0aa9900c50
Output for 5.6.7
1370532505:51b0aa9900bf5
Output for 5.6.6
1370532505:51b0aa9900caf
Output for 5.6.5
1370532505:51b0aa9900e8c
Output for 5.6.4
1370532505:51b0aa9900c12
Output for 5.6.3
1370532505:51b0aa9900a7c
Output for 5.6.2
1370532505:51b0aa9900d25
Output for 5.6.1
1370532505:51b0aa9900b7a
Output for 5.6.0
1370532505:51b0aa9900c28
Output for 5.5.38
1370532505:51b0aa9900d98
Output for 5.5.37
1370532505:51b0aa990142e
Output for 5.5.36
1370532505:51b0aa9901116
Output for 5.5.35
1370532505:51b0aa9901066
Output for 5.5.34
1370532505:51b0aa9901118
Output for 5.5.33
1370532505:51b0aa9900fa9
Output for 5.5.32
1370532505:51b0aa9900e79
Output for 5.5.31
1370532505:51b0aa990123f
Output for 5.4.45, 5.5.30
1370532505:51b0aa9900eee
Output for 5.5.29
1370532505:51b0aa99010f6
Output for 5.5.28
1370532505:51b0aa9900d28
Output for 5.5.27
1370532505:51b0aa9901014
Output for 5.5.26
1370532505:51b0aa9900c0f
Output for 5.5.25
1370532505:51b0aa9900b00
Output for 5.5.24
1370532505:51b0aa9900ed3
Output for 5.5.23
1370532505:51b0aa9900abf
Output for 5.5.22
1370532505:51b0aa9900af3
Output for 5.5.21
1370532505:51b0aa990093f
Output for 5.5.20
1370532505:51b0aa9900c11
Output for 5.5.19
1370532505:51b0aa99012fd
Output for 5.5.18
1370532505:51b0aa9900e3f
Output for 5.5.16
1370532505:51b0aa9900c1d
Output for 5.5.15
1370532505:51b0aa9900a52
Output for 5.5.14
1370532505:51b0aa9900ca1
Output for 5.5.13
1370532505:51b0aa9900b2c
Output for 5.5.12
1370532505:51b0aa9900ab6
Output for 5.5.11
1370532505:51b0aa99010a2
Output for 5.5.10
1370532505:51b0aa9901315
Output for 5.5.9
1370532505:51b0aa9901492
Output for 5.5.8
1370532505:51b0aa9900ea6
Output for 5.5.7
1370532505:51b0aa9901320
Output for 5.5.6
1370532505:51b0aa9900d61
Output for 5.5.5
1370532505:51b0aa9901016
Output for 5.5.4
1370532505:51b0aa9901030
Output for 5.5.3
1370532505:51b0aa9901448
Output for 5.5.2
1370532505:51b0aa9900f98
Output for 5.5.1
1370532505:51b0aa9900d9c
Output for 5.5.0
1370532505:51b0aa9900dab
Output for 5.4.44
1370532505:51b0aa9900c41
Output for 5.4.43
1370532505:51b0aa9900db5
Output for 5.4.42
1370532505:51b0aa9900ae1
Output for 5.4.41
1370532505:51b0aa9900b19
Output for 5.4.40
1370532505:51b0aa9900b23
Output for 5.4.39
1370532505:51b0aa9900a18
Output for 5.4.38
1370532505:51b0aa990099f
Output for 5.4.37
1370532505:51b0aa990081f
Output for 5.4.36
1370532505:51b0aa9900a37
Output for 5.4.35
1370532505:51b0aa9900baf
Output for 5.4.34
1370532505:51b0aa9900a7b
Output for 5.4.32
1370532505:51b0aa9900a5a
Output for 5.4.31
1370532505:51b0aa9900a3c
Output for 5.4.30
1370532505:51b0aa9900a7f
Output for 5.4.29
1370532505:51b0aa9900a13
Output for 5.4.28
1370532505:51b0aa9900b4a
Output for 5.4.27
1370532505:51b0aa9900d66
Output for 5.4.26
1370532505:51b0aa9900f53
Output for 5.4.25
1370532505:51b0aa9900e60
Output for 5.4.24
1370532505:51b0aa9900dc7
Output for 5.4.23
1370532505:51b0aa9900d3b
Output for 5.4.22
1370532505:51b0aa9900d5f
Output for 5.4.21
1370532505:51b0aa9900e18
Output for 5.4.20
1370532505:51b0aa9900e10
Output for 5.4.19
1370532505:51b0aa9900e0b
Output for 5.4.18
1370532505:51b0aa9900ffb
Output for 5.4.17
1370532505:51b0aa9900bd4
Output for 5.4.16
1370532505:51b0aa9900f24
Output for 5.4.15
1370532505:51b0aa9900d1b
Output for 5.4.14
1370532505:51b0aa99006dd
Output for 5.4.11, 5.4.13
1370532505:51b0aa9900684
Output for 5.4.12
1370532505:51b0aa9900969
Output for 5.4.10
1370532505:51b0aa9900767
Output for 5.4.9
1370532505:51b0aa9900579
Output for 5.4.8
1370532505:51b0aa9900541
Output for 5.4.7
1370532505:51b0aa9900546
Output for 5.4.6
1370532505:51b0aa99007b0
Output for 5.4.5
1370532505:51b0aa99007b4
Output for 5.4.4
1370532505:51b0aa99004d7
Output for 5.4.3
1370532505:51b0aa9900ada
Output for 5.4.2
1370532505:51b0aa9900887
Output for 5.4.1
1370532505:51b0aa9900736
Output for 5.4.0
1370532505:51b0aa9900931
Output for 5.3.29
1370532505:51b0aa990049a
Output for 5.3.1, 5.3.28
1370532505:51b0aa9900895
Output for 5.3.27
1370532505:51b0aa99006cc
Output for 5.3.26
1370532505:51b0aa9900899
Output for 5.3.25
1370532505:51b0aa9900adf
Output for 5.3.24
1370532505:51b0aa9900829
Output for 5.3.23
1370532505:51b0aa9900ac8
Output for 5.3.22
1370532505:51b0aa9900957
Output for 5.3.21
1370532505:51b0aa99009ad
Output for 5.3.20
1370532505:51b0aa990063c
Output for 5.3.19
1370532505:51b0aa990090f
Output for 5.3.18
1370532505:51b0aa99006d8
Output for 5.3.17
1370532505:51b0aa9900571
Output for 5.3.16
1370532505:51b0aa99006a4
Output for 5.3.15
1370532505:51b0aa9900808
Output for 5.3.14
1370532505:51b0aa9900752
Output for 5.3.13
1370532505:51b0aa990059d
Output for 5.3.12
1370532505:51b0aa99007fa
Output for 5.3.11
1370532505:51b0aa99007f0
Output for 5.3.10
1370532505:51b0aa9900962
Output for 5.3.9
1370532505:51b0aa9900882
Output for 5.3.4, 5.3.8
1370532505:51b0aa99008ee
Output for 5.3.7
1370532505:51b0aa99007c8
Output for 5.3.6
1370532505:51b0aa990088d
Output for 5.3.5
1370532505:51b0aa9900865
Output for 5.3.3
1370532505:51b0aa9900715
Output for 5.3.2
1370532505:51b0aa99007fc
Output for 5.3.0
1370532505:51b0aa990092c
Output for 5.2.17
1370532505:51b0aa9900610
Output for 5.2.16
1370532505:51b0aa99007a7
Output for 5.2.15
1370532505:51b0aa9900944
Output for 5.2.14
1370532505:51b0aa9900739
Output for 5.2.13
1370532505:51b0aa9900744
Output for 5.2.12
1370532505:51b0aa9900716
Output for 5.2.11
1370532505:51b0aa9900734
Output for 5.2.10
1370532505:51b0aa990079b
Output for 5.2.9
1370532505:51b0aa99006e7
Output for 5.2.8
1370532505:51b0aa990069f
Output for 5.2.2, 5.2.7
1370532505:51b0aa9900737
Output for 5.2.6
1370532505:51b0aa9900505
Output for 5.2.5
1370532505:51b0aa9900658
Output for 5.2.4
1370532505:51b0aa9900583
Output for 5.2.3
1370532505:51b0aa99005fe
Output for 5.2.1
1370532505:51b0aa9900779
Output for 5.2.0
1370532505:51b0aa9900547
Output for 5.1.6
1370532505:51b0aa99005c9
Output for 5.1.5
1370532505:51b0aa990059f
Output for 5.1.4
1370532505:51b0aa99004d3
Output for 5.1.3
1370532505:51b0aa9900533
Output for 5.1.2
1370532505:51b0aa9900654
Output for 5.1.1
1370532505:51b0aa99004f4
Output for 5.1.0
1370532505:51b0aa9900399
Output for 5.0.5
1370532505:51b0aa99002e1
Output for 5.0.4
1370532505:51b0aa9900273
Output for 5.0.3
1370532505:51b0aa99002a1
Output for 5.0.2
1370532505:51b0aa9900312
Output for 5.0.1
1370532505:51b0aa99002f7
Output for 5.0.0
1370532505:51b0aa9900296
Output for 4.4.9
1370532505:51b0aa99000b0
Output for 4.3.7, 4.4.8
1370532505:51b0aa99000b6
Output for 4.4.7
1370532505:51b0aa9900095
Output for 4.4.6
1370532505:51b0aa99000b1
Output for 4.4.5
1370532505:51b0aa9900085
Output for 4.4.4
1370532505:51b0aa99000a9
Output for 4.4.3
1370532505:51b0aa9900081
Output for 4.4.2
1370532505:51b0aa99000a7
Output for 4.4.1
1370532505:51b0aa990008e
Output for 4.3.3, 4.4.0
1370532505:51b0aa99000ae
Output for 4.3.11
1370532505:51b0aa99000b3
Output for 4.3.4, 4.3.10
1370532505:51b0aa99000b7
Output for 4.3.9
1370532505:51b0aa990008d
Output for 4.3.8
1370532505:51b0aa99000ad
Output for 4.3.6
1370532505:51b0aa99000bc
Output for 4.3.5
1370532505:51b0aa9900093
Output for 4.3.2
1370532505:51b0aa990008b
Output for 4.3.1
1370532505:51b0aa99000c6
Output for 4.3.0
1370532505:51b0aa99000bb