3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php if (version_compare(PHP_VERSION, '5.3.7', '>=')) { echo PHP_VERSION; }
Output for 7.3.0rc4
7.3.0RC4
Output for 7.3.0rc3
7.3.0RC3
Output for 7.3.0beta1
7.3.0beta1
Output for 7.3.0alpha1
7.3.0alpha1
Output for 7.2.6
7.2.6
Output for 7.2.0
7.2.0
Output for 7.1.20
7.1.20
Output for 7.1.10
7.1.10
Output for 7.1.7
7.1.7
Output for 7.1.6
7.1.6
Output for 7.1.5
7.1.5
Output for 7.1.0
7.1.0
Output for 7.0.20
7.0.20
Output for 7.0.14
7.0.14
Output for 7.0.10
7.0.10
Output for 7.0.9
7.0.9
Output for 7.0.8
7.0.8
Output for 7.0.7
7.0.7
Output for 7.0.6
7.0.6
Output for 7.0.5
7.0.5
Output for 7.0.4
7.0.4
Output for 7.0.3
7.0.3
Output for 7.0.2
7.0.2
Output for 7.0.1
7.0.1
Output for 7.0.0
7.0.0
Output for 5.6.28
5.6.28
Output for 5.6.25
5.6.25
Output for 5.6.24
5.6.24
Output for 5.6.23
5.6.23
Output for 5.6.22
5.6.22
Output for 5.6.21
5.6.21
Output for 5.6.20
5.6.20
Output for 5.6.19
5.6.19
Output for 5.6.18
5.6.18
Output for 5.6.17
5.6.17
Output for 5.6.16
5.6.16
Output for 5.6.15
5.6.15
Output for 5.6.14
5.6.14
Output for 5.6.13
5.6.13
Output for 5.6.12
5.6.12
Output for 5.6.11
5.6.11
Output for 5.6.10
5.6.10
Output for 5.6.9
5.6.9
Output for 5.6.8
5.6.8
Output for 5.6.7
5.6.7
Output for 5.6.6
5.6.6
Output for 5.6.5
5.6.5
Output for 5.6.4
5.6.4
Output for 5.6.3
5.6.3
Output for 5.6.2
5.6.2
Output for 5.6.1
5.6.1
Output for 5.6.0
5.6.0
Output for 5.5.38
5.5.38
Output for 5.5.37
5.5.37
Output for 5.5.36
5.5.36
Output for 5.5.35
5.5.35
Output for 5.5.34
5.5.34
Output for 5.5.33
5.5.33
Output for 5.5.32
5.5.32
Output for 5.5.31
5.5.31
Output for 5.5.30
5.5.30
Output for 5.5.29
5.5.29
Output for 5.5.28
5.5.28
Output for 5.5.27
5.5.27
Output for 5.5.26
5.5.26
Output for 5.5.25
5.5.25
Output for 5.5.24
5.5.24
Output for 5.5.23
5.5.23
Output for 5.5.22
5.5.22
Output for 5.5.21
5.5.21
Output for 5.5.20
5.5.20
Output for 5.5.19
5.5.19
Output for 5.5.18
5.5.18
Output for 5.5.16
5.5.16
Output for 5.5.15
5.5.15
Output for 5.5.14
5.5.14
Output for 5.5.13
5.5.13
Output for 5.5.12
5.5.12
Output for 5.5.11
5.5.11
Output for 5.5.10
5.5.10
Output for 5.5.9
5.5.9
Output for 5.5.8
5.5.8
Output for 5.5.7
5.5.7
Output for 5.5.6
5.5.6
Output for 5.5.5
5.5.5
Output for 5.5.4
5.5.4
Output for 5.5.3
5.5.3
Output for 5.5.2
5.5.2
Output for 5.5.1
5.5.1
Output for 5.5.0
5.5.0
Output for 5.4.45
5.4.45
Output for 5.4.44
5.4.44
Output for 5.4.43
5.4.43
Output for 5.4.42
5.4.42
Output for 5.4.41
5.4.41
Output for 5.4.40
5.4.40
Output for 5.4.39
5.4.39
Output for 5.4.38
5.4.38
Output for 5.4.37
5.4.37
Output for 5.4.36
5.4.36
Output for 5.4.35
5.4.35
Output for 5.4.34
5.4.34
Output for 5.4.32
5.4.32
Output for 5.4.31
5.4.31
Output for 5.4.30
5.4.30
Output for 5.4.29
5.4.29
Output for 5.4.28
5.4.28
Output for 5.4.27
5.4.27
Output for 5.4.26
5.4.26
Output for 5.4.25
5.4.25
Output for 5.4.24
5.4.24
Output for 5.4.23
5.4.23
Output for 5.4.22
5.4.22
Output for 5.4.21
5.4.21
Output for 5.4.20
5.4.20
Output for 5.4.19
5.4.19
Output for 5.4.18
5.4.18
Output for 5.4.17
5.4.17
Output for 5.4.16
5.4.16
Output for 5.4.15
5.4.15
Output for 5.4.14
5.4.14
Output for 5.4.13
5.4.13
Output for 5.4.12
5.4.12
Output for 5.4.11
5.4.11
Output for 5.4.10
5.4.10
Output for 5.4.9
5.4.9
Output for 5.4.8
5.4.8
Output for 5.4.7
5.4.7
Output for 5.4.6
5.4.6
Output for 5.4.5
5.4.5
Output for 5.4.4
5.4.4
Output for 5.4.3
5.4.3
Output for 5.4.2
5.4.2
Output for 5.4.1
5.4.1
Output for 5.4.0
5.4.0
Output for 5.3.29
5.3.29
Output for 5.3.28
5.3.28
Output for 5.3.27
5.3.27
Output for 5.3.26
5.3.26
Output for 5.3.25
5.3.25
Output for 5.3.24
5.3.24
Output for 5.3.23
5.3.23
Output for 5.3.22
5.3.22
Output for 5.3.21
5.3.21
Output for 5.3.20
5.3.20
Output for 5.3.19
5.3.19
Output for 5.3.18
5.3.18
Output for 5.3.17
5.3.17
Output for 5.3.16
5.3.16
Output for 5.3.15
5.3.15
Output for 5.3.14
5.3.14
Output for 5.3.13
5.3.13
Output for 5.3.12
5.3.12
Output for 5.3.11
5.3.11
Output for 5.3.10
5.3.10
Output for 5.3.9
5.3.9
Output for 5.3.8
5.3.8
Output for 5.3.7
5.3.7
Output for 4.3.0 - 5.3.6