3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo PHP_VERSION, ' ', INF;
Output for 7.1.0
7.1.0 INF
Output for 7.0.14
7.0.14 INF
Output for 7.0.6
7.0.6 INF
Output for 7.0.5
7.0.5 INF
Output for 7.0.4
7.0.4 INF
Output for 7.0.3
7.0.3 INF
Output for 7.0.2
7.0.2 INF
Output for 7.0.1
7.0.1 INF
Output for 7.0.0
7.0.0 INF
Output for hhvm-3.10.0 - 3.12.0
5.6.99-hhvm INF
Output for 5.6.28
5.6.28 INF
Output for 5.6.21
5.6.21 INF
Output for 5.6.20
5.6.20 INF
Output for 5.6.19
5.6.19 INF
Output for 5.6.18
5.6.18 INF
Output for 5.6.17
5.6.17 INF
Output for 5.6.16
5.6.16 INF
Output for 5.6.15
5.6.15 INF
Output for 5.6.14
5.6.14 INF
Output for 5.6.13
5.6.13 INF
Output for 5.6.12
5.6.12 INF
Output for 5.6.11
5.6.11 INF
Output for 5.6.10
5.6.10 INF
Output for 5.6.9
5.6.9 INF
Output for 5.6.8
5.6.8 INF
Output for 5.6.7
5.6.7 INF
Output for 5.5.35
5.5.35 INF
Output for 5.5.34
5.5.34 INF
Output for 5.5.33
5.5.33 INF
Output for 5.5.32
5.5.32 INF
Output for 5.5.31
5.5.31 INF
Output for 5.5.30
5.5.30 INF
Output for 5.5.29
5.5.29 INF
Output for 5.5.28
5.5.28 INF
Output for 5.5.27
5.5.27 INF
Output for 5.5.26
5.5.26 INF
Output for 5.5.25
5.5.25 INF
Output for 5.5.24
5.5.24 INF
Output for 5.4.45
5.4.45 INF
Output for 5.4.44
5.4.44 INF
Output for 5.4.43
5.4.43 INF
Output for 5.4.42
5.4.42 INF
Output for 5.4.41
5.4.41 INF
Output for 5.4.40
5.4.40 INF
Output for 5.4.39
5.4.39 INF
Output for 5.4.38
5.4.38 INF
Output for 5.4.37
5.4.37 INF
Output for 5.4.36
5.4.36 INF
Output for 5.4.35
5.4.35 INF
Output for 5.4.34
5.4.34 INF
Output for 5.4.32
5.4.32 INF
Output for 5.4.31
5.4.31 INF
Output for 5.4.30
5.4.30 INF
Output for 5.4.29
5.4.29 INF
Output for 5.4.28
5.4.28 INF
Output for 5.4.27
5.4.27 INF
Output for 5.4.26
5.4.26 INF
Output for 5.4.25
5.4.25 INF
Output for 5.4.24
5.4.24 INF
Output for 5.4.23
5.4.23 INF
Output for 5.4.22
5.4.22 INF
Output for 5.4.21
5.4.21 INF
Output for 5.4.20
5.4.20 INF
Output for 5.4.19
5.4.19 INF
Output for 5.4.18
5.4.18 INF
Output for 5.4.17
5.4.17 INF
Output for 5.4.16
5.4.16 INF
Output for 5.4.15
5.4.15 INF
Output for 5.4.14
5.4.14 INF
Output for 5.4.13
5.4.13 INF
Output for 5.4.12
5.4.12 INF
Output for 5.4.11
5.4.11 INF
Output for 5.4.10
5.4.10 INF
Output for 5.4.9
5.4.9 INF
Output for 5.4.8
5.4.8 INF
Output for 5.4.7
5.4.7 INF
Output for 5.4.6
5.4.6 INF
Output for 5.4.5
5.4.5 INF
Output for 5.4.4
5.4.4 INF
Output for 5.4.3
5.4.3 INF
Output for 5.4.2
5.4.2 INF
Output for 5.4.1
5.4.1 INF
Output for 5.4.0
5.4.0 INF
Output for 5.3.29
5.3.29 INF
Output for 5.3.28
5.3.28 INF
Output for 5.3.27
5.3.27 INF
Output for 5.3.26
5.3.26 INF
Output for 5.3.25
5.3.25 INF
Output for 5.3.24
5.3.24 INF
Output for 5.3.23
5.3.23 INF
Output for 5.3.22
5.3.22 INF
Output for 5.3.21
5.3.21 INF
Output for 5.3.20
5.3.20 INF
Output for 5.3.19
5.3.19 INF
Output for 5.3.18
5.3.18 INF
Output for 5.3.17
5.3.17 INF
Output for 5.3.16
5.3.16 INF
Output for 5.3.15
5.3.15 INF
Output for 5.3.14
5.3.14 INF
Output for 5.3.13
5.3.13 INF
Output for 5.3.12
5.3.12 INF
Output for 5.3.11
5.3.11 INF
Output for 5.3.10
5.3.10 INF
Output for 5.3.9
5.3.9 INF
Output for 5.3.8
5.3.8 INF
Output for 5.3.7
5.3.7 INF
Output for 5.3.6
5.3.6 INF
Output for 5.3.5
5.3.5 INF
Output for 5.3.4
5.3.4 INF
Output for 5.3.3
5.3.3 INF
Output for 5.3.2
5.3.2 INF
Output for 5.3.1
5.3.1 INF
Output for 5.3.0
5.3.0 INF
Output for 5.2.17
5.2.17 INF
Output for 5.2.16
5.2.16 INF
Output for 5.2.15
5.2.15 INF
Output for 5.2.14
5.2.14 INF
Output for 5.2.13
5.2.13 INF
Output for 5.2.12
5.2.12 INF
Output for 5.2.11
5.2.11 INF
Output for 5.2.10
5.2.10 INF
Output for 5.2.9
5.2.9 INF
Output for 5.2.8
5.2.8 INF
Output for 5.2.7
5.2.7 INF
Output for 5.2.6
5.2.6 INF
Output for 5.2.5
5.2.5 INF
Output for 5.2.4
5.2.4 INF
Output for 5.2.3
5.2.3 INF
Output for 5.2.2
5.2.2 INF
Output for 5.2.1
5.2.1 INF
Output for 5.2.0
5.2.0 INF
Output for 5.1.6
5.1.6 INF
Output for 5.1.5
5.1.5 INF
Output for 5.1.4
5.1.4 INF
Output for 5.1.3
5.1.3 INF
Output for 5.1.2
5.1.2 INF
Output for 5.1.1
5.1.1 INF
Output for 5.1.0
5.1.0 INF
Output for 5.0.5
5.0.5 INF
Output for 5.0.4
5.0.4 INF
Output for 5.0.3
5.0.3 INF
Output for 5.0.2
5.0.2 INF
Output for 5.0.1
5.0.1 INF
Output for 5.0.0
5.0.0 INF
Output for 4.4.9
4.4.9 INF
Output for 4.4.8
4.4.8 INF
Output for 4.4.7
4.4.7 INF
Output for 4.4.6
4.4.6 INF
Output for 4.4.5
4.4.5 INF
Output for 4.4.4
4.4.4 INF
Output for 4.4.3
4.4.3 INF
Output for 4.4.2
4.4.2 INF
Output for 4.4.1
4.4.1 INF
Output for 4.4.0
4.4.0 INF
Output for 4.3.11
4.3.11 INF
Output for 4.3.10
4.3.10 INF
Output for 4.3.9
4.3.9 INF
Output for 4.3.8
4.3.8 INF
Output for 4.3.7
4.3.7 INF
Output for 4.3.6
4.3.6 INF
Output for 4.3.5
4.3.5 Notice: Use of undefined constant INF - assumed 'INF' in /in/IRCJe on line 2 INF
Output for 4.3.4
4.3.4 Notice: Use of undefined constant INF - assumed 'INF' in /in/IRCJe on line 2 INF
Output for 4.3.3
4.3.3 Notice: Use of undefined constant INF - assumed 'INF' in /in/IRCJe on line 2 INF
Output for 4.3.2
4.3.2 Notice: Use of undefined constant INF - assumed 'INF' in /in/IRCJe on line 2 INF
Output for 4.3.1
4.3.1 Notice: Use of undefined constant INF - assumed 'INF' in /in/IRCJe on line 2 INF
Output for 4.3.0
4.3.0 Notice: Use of undefined constant INF - assumed 'INF' in /in/IRCJe on line 2 INF