3v4l.org

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