3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php switch(true) { case 1 + 1 == 2: echo PHP_VERSION; echo("YAY"); break; default: echo("BOO"); break; }
Output for 7.1.7
7.1.7YAY
Output for 7.1.6
7.1.6YAY
Output for 7.1.5
7.1.5YAY
Output for 7.1.0
7.1.0YAY
Output for 7.0.20
7.0.20YAY
Output for 7.0.14
7.0.14YAY
Output for 7.0.10
7.0.10YAY
Output for 7.0.9
7.0.9YAY
Output for 7.0.8
7.0.8YAY
Output for 7.0.7
7.0.7YAY
Output for 7.0.6
7.0.6YAY
Output for 7.0.5
7.0.5YAY
Output for 7.0.4
7.0.4YAY
Output for 7.0.3
7.0.3YAY
Output for 7.0.2
7.0.2YAY
Output for 7.0.1
7.0.1YAY
Output for 7.0.0
7.0.0YAY
Output for 5.6.28
5.6.28YAY
Output for 5.6.25
5.6.25YAY
Output for 5.6.24
5.6.24YAY
Output for 5.6.23
5.6.23YAY
Output for 5.6.22
5.6.22YAY
Output for 5.6.21
5.6.21YAY
Output for 5.6.20
5.6.20YAY
Output for 5.6.19
5.6.19YAY
Output for 5.6.18
5.6.18YAY
Output for 5.6.17
5.6.17YAY
Output for 5.6.16
5.6.16YAY
Output for 5.6.15
5.6.15YAY
Output for 5.6.14
5.6.14YAY
Output for 5.6.13
5.6.13YAY
Output for 5.6.12
5.6.12YAY
Output for 5.6.11
5.6.11YAY
Output for 5.6.10
5.6.10YAY
Output for 5.6.9
5.6.9YAY
Output for 5.6.8
5.6.8YAY
Output for 5.6.7
5.6.7YAY
Output for 5.6.6
5.6.6YAY
Output for 5.6.5
5.6.5YAY
Output for 5.6.4
5.6.4YAY
Output for 5.6.3
5.6.3YAY
Output for 5.6.2
5.6.2YAY
Output for 5.6.1
5.6.1YAY
Output for 5.6.0
5.6.0YAY
Output for 5.5.38
5.5.38YAY
Output for 5.5.37
5.5.37YAY
Output for 5.5.36
5.5.36YAY
Output for 5.5.35
5.5.35YAY
Output for 5.5.34
5.5.34YAY
Output for 5.5.33
5.5.33YAY
Output for 5.5.32
5.5.32YAY
Output for 5.5.31
5.5.31YAY
Output for 5.5.30
5.5.30YAY
Output for 5.5.29
5.5.29YAY
Output for 5.5.28
5.5.28YAY
Output for 5.5.27
5.5.27YAY
Output for 5.5.26
5.5.26YAY
Output for 5.5.25
5.5.25YAY
Output for 5.5.24
5.5.24YAY
Output for 5.5.23
5.5.23YAY
Output for 5.5.22
5.5.22YAY
Output for 5.5.21
5.5.21YAY
Output for 5.5.20
5.5.20YAY
Output for 5.5.19
5.5.19YAY
Output for 5.5.18
5.5.18YAY
Output for 5.5.16
5.5.16YAY
Output for 5.5.15
5.5.15YAY
Output for 5.5.14
5.5.14YAY
Output for 5.5.13
5.5.13YAY
Output for 5.5.12
5.5.12YAY
Output for 5.5.11
5.5.11YAY
Output for 5.5.10
5.5.10YAY
Output for 5.5.9
5.5.9YAY
Output for 5.5.8
5.5.8YAY
Output for 5.5.7
5.5.7YAY
Output for 5.5.6
5.5.6YAY
Output for 5.5.5
5.5.5YAY
Output for 5.5.4
5.5.4YAY
Output for 5.5.3
5.5.3YAY
Output for 5.5.2
5.5.2YAY
Output for 5.5.1
5.5.1YAY
Output for 5.5.0
5.5.0YAY
Output for 5.4.45
5.4.45YAY
Output for 5.4.44
5.4.44YAY
Output for 5.4.43
5.4.43YAY
Output for 5.4.42
5.4.42YAY
Output for 5.4.41
5.4.41YAY
Output for 5.4.40
5.4.40YAY
Output for 5.4.39
5.4.39YAY
Output for 5.4.38
5.4.38YAY
Output for 5.4.37
5.4.37YAY
Output for 5.4.36
5.4.36YAY
Output for 5.4.35
5.4.35YAY
Output for 5.4.34
5.4.34YAY
Output for 5.4.32
5.4.32YAY
Output for 5.4.31
5.4.31YAY
Output for 5.4.30
5.4.30YAY
Output for 5.4.29
5.4.29YAY
Output for 5.4.28
5.4.28YAY
Output for 5.4.27
5.4.27YAY
Output for 5.4.26
5.4.26YAY
Output for 5.4.25
5.4.25YAY
Output for 5.4.24
5.4.24YAY
Output for 5.4.23
5.4.23YAY
Output for 5.4.22
5.4.22YAY
Output for 5.4.21
5.4.21YAY
Output for 5.4.20
5.4.20YAY
Output for 5.4.19
5.4.19YAY
Output for 5.4.18
5.4.18YAY
Output for 5.4.17
5.4.17YAY
Output for 5.4.16
5.4.16YAY
Output for 5.4.15
5.4.15YAY
Output for 5.4.14
5.4.14YAY
Output for 5.4.13
5.4.13YAY
Output for 5.4.12
5.4.12YAY
Output for 5.4.11
5.4.11YAY
Output for 5.4.10
5.4.10YAY
Output for 5.4.9
5.4.9YAY
Output for 5.4.8
5.4.8YAY
Output for 5.4.7
5.4.7YAY
Output for 5.4.6
5.4.6YAY
Output for 5.4.5
5.4.5YAY
Output for 5.4.4
5.4.4YAY
Output for 5.4.3
5.4.3YAY
Output for 5.4.2
5.4.2YAY
Output for 5.4.1
5.4.1YAY
Output for 5.4.0
5.4.0YAY
Output for 5.3.29
5.3.29YAY
Output for 5.3.28
5.3.28YAY
Output for 5.3.27
5.3.27YAY
Output for 5.3.26
5.3.26YAY
Output for 5.3.25
5.3.25YAY
Output for 5.3.24
5.3.24YAY
Output for 5.3.23
5.3.23YAY
Output for 5.3.22
5.3.22YAY
Output for 5.3.21
5.3.21YAY
Output for 5.3.20
5.3.20YAY
Output for 5.3.19
5.3.19YAY
Output for 5.3.18
5.3.18YAY
Output for 5.3.17
5.3.17YAY
Output for 5.3.16
5.3.16YAY
Output for 5.3.15
5.3.15YAY
Output for 5.3.14
5.3.14YAY
Output for 5.3.13
5.3.13YAY
Output for 5.3.12
5.3.12YAY
Output for 5.3.11
5.3.11YAY
Output for 5.3.10
5.3.10YAY
Output for 5.3.9
5.3.9YAY
Output for 5.3.8
5.3.8YAY
Output for 5.3.7
5.3.7YAY
Output for 5.3.6
5.3.6YAY
Output for 5.3.5
5.3.5YAY
Output for 5.3.4
5.3.4YAY
Output for 5.3.3
5.3.3YAY
Output for 5.3.2
5.3.2YAY
Output for 5.3.1
5.3.1YAY
Output for 5.3.0
5.3.0YAY
Output for 5.2.17
5.2.17YAY
Output for 5.2.16
5.2.16YAY
Output for 5.2.15
5.2.15YAY
Output for 5.2.14
5.2.14YAY
Output for 5.2.13
5.2.13YAY
Output for 5.2.12
5.2.12YAY
Output for 5.2.11
5.2.11YAY
Output for 5.2.10
5.2.10YAY
Output for 5.2.9
5.2.9YAY
Output for 5.2.8
5.2.8YAY
Output for 5.2.7
5.2.7YAY
Output for 5.2.6
5.2.6YAY
Output for 5.2.5
5.2.5YAY
Output for 5.2.4
5.2.4YAY
Output for 5.2.3
5.2.3YAY
Output for 5.2.2
5.2.2YAY
Output for 5.2.1
5.2.1YAY
Output for 5.2.0
5.2.0YAY
Output for 5.1.6
5.1.6YAY
Output for 5.1.5
5.1.5YAY
Output for 5.1.4
5.1.4YAY
Output for 5.1.3
5.1.3YAY
Output for 5.1.2
5.1.2YAY
Output for 5.1.1
5.1.1YAY
Output for 5.1.0
5.1.0YAY
Output for 5.0.5
5.0.5YAY
Output for 5.0.4
5.0.4YAY
Output for 5.0.3
5.0.3YAY
Output for 5.0.2
5.0.2YAY
Output for 5.0.1
5.0.1YAY
Output for 5.0.0
5.0.0YAY
Output for 4.4.9
4.4.9YAY
Output for 4.4.8
4.4.8YAY
Output for 4.4.7
4.4.7YAY
Output for 4.4.6
4.4.6YAY
Output for 4.4.5
4.4.5YAY
Output for 4.4.4
4.4.4YAY
Output for 4.4.3
4.4.3YAY
Output for 4.4.2
4.4.2YAY
Output for 4.4.1
4.4.1YAY
Output for 4.4.0
4.4.0YAY
Output for 4.3.11
4.3.11YAY
Output for 4.3.10
4.3.10YAY
Output for 4.3.9
4.3.9YAY
Output for 4.3.8
4.3.8YAY
Output for 4.3.7
4.3.7YAY
Output for 4.3.6
4.3.6YAY
Output for 4.3.5
4.3.5YAY
Output for 4.3.4
4.3.4YAY
Output for 4.3.3
4.3.3YAY
Output for 4.3.2
4.3.2YAY
Output for 4.3.1
4.3.1YAY
Output for 4.3.0
4.3.0YAY