3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function f(){ var_dump(func_get_args()); } f( phpversion(), 123 );
Output for 7.2.0
array(2) { [0]=> string(5) "7.2.0" [1]=> int(123) }
Output for 7.1.10
array(2) { [0]=> string(6) "7.1.10" [1]=> int(123) }
Output for 7.1.7
array(2) { [0]=> string(5) "7.1.7" [1]=> int(123) }
Output for 7.1.6
array(2) { [0]=> string(5) "7.1.6" [1]=> int(123) }
Output for 7.1.5
array(2) { [0]=> string(5) "7.1.5" [1]=> int(123) }
Output for 7.1.0
array(2) { [0]=> string(5) "7.1.0" [1]=> int(123) }
Output for 7.0.20
array(2) { [0]=> string(6) "7.0.20" [1]=> int(123) }
Output for 7.0.6
array(2) { [0]=> string(5) "7.0.6" [1]=> int(123) }
Output for 7.0.5
array(2) { [0]=> string(5) "7.0.5" [1]=> int(123) }
Output for 7.0.4
array(2) { [0]=> string(5) "7.0.4" [1]=> int(123) }
Output for 7.0.3
array(2) { [0]=> string(5) "7.0.3" [1]=> int(123) }
Output for 7.0.2
array(2) { [0]=> string(5) "7.0.2" [1]=> int(123) }
Output for 7.0.1
array(2) { [0]=> string(5) "7.0.1" [1]=> int(123) }
Output for 7.0.0
array(2) { [0]=> string(5) "7.0.0" [1]=> int(123) }
Output for 5.6.28
array(2) { [0]=> string(6) "5.6.28" [1]=> int(123) }
Output for 5.6.21
array(2) { [0]=> string(6) "5.6.21" [1]=> int(123) }
Output for 5.6.20
array(2) { [0]=> string(6) "5.6.20" [1]=> int(123) }
Output for 5.6.19
array(2) { [0]=> string(6) "5.6.19" [1]=> int(123) }
Output for 5.6.18
array(2) { [0]=> string(6) "5.6.18" [1]=> int(123) }
Output for 5.6.17
array(2) { [0]=> string(6) "5.6.17" [1]=> int(123) }
Output for 5.6.16
array(2) { [0]=> string(6) "5.6.16" [1]=> int(123) }
Output for 5.6.15
array(2) { [0]=> string(6) "5.6.15" [1]=> int(123) }
Output for 5.6.14
array(2) { [0]=> string(6) "5.6.14" [1]=> int(123) }
Output for 5.6.13
array(2) { [0]=> string(6) "5.6.13" [1]=> int(123) }
Output for 5.6.12
array(2) { [0]=> string(6) "5.6.12" [1]=> int(123) }
Output for 5.6.11
array(2) { [0]=> string(6) "5.6.11" [1]=> int(123) }
Output for 5.6.10
array(2) { [0]=> string(6) "5.6.10" [1]=> int(123) }
Output for 5.6.9
array(2) { [0]=> string(5) "5.6.9" [1]=> int(123) }
Output for 5.6.8
array(2) { [0]=> string(5) "5.6.8" [1]=> int(123) }
Output for 5.5.35
array(2) { [0]=> string(6) "5.5.35" [1]=> int(123) }
Output for 5.5.34
array(2) { [0]=> string(6) "5.5.34" [1]=> int(123) }
Output for 5.5.33
array(2) { [0]=> string(6) "5.5.33" [1]=> int(123) }
Output for 5.5.32
array(2) { [0]=> string(6) "5.5.32" [1]=> int(123) }
Output for 5.5.31
array(2) { [0]=> string(6) "5.5.31" [1]=> int(123) }
Output for 5.5.30
array(2) { [0]=> string(6) "5.5.30" [1]=> int(123) }
Output for 5.5.29
array(2) { [0]=> string(6) "5.5.29" [1]=> int(123) }
Output for 5.5.28
array(2) { [0]=> string(6) "5.5.28" [1]=> int(123) }
Output for 5.5.27
array(2) { [0]=> string(6) "5.5.27" [1]=> int(123) }
Output for 5.5.26
array(2) { [0]=> string(6) "5.5.26" [1]=> int(123) }
Output for 5.5.25
array(2) { [0]=> string(6) "5.5.25" [1]=> int(123) }
Output for 5.5.24
array(2) { [0]=> string(6) "5.5.24" [1]=> int(123) }
Output for 5.4.45
array(2) { [0]=> string(6) "5.4.45" [1]=> int(123) }
Output for 5.4.44
array(2) { [0]=> string(6) "5.4.44" [1]=> int(123) }
Output for 5.4.43
array(2) { [0]=> string(6) "5.4.43" [1]=> int(123) }
Output for 5.4.42
array(2) { [0]=> string(6) "5.4.42" [1]=> int(123) }
Output for 5.4.41
array(2) { [0]=> string(6) "5.4.41" [1]=> int(123) }
Output for 5.4.40
array(2) { [0]=> string(6) "5.4.40" [1]=> int(123) }
Output for 5.4.39
array(2) { [0]=> string(6) "5.4.39" [1]=> int(123) }
Output for 5.4.38
array(2) { [0]=> string(6) "5.4.38" [1]=> int(123) }
Output for 5.4.37
array(2) { [0]=> string(6) "5.4.37" [1]=> int(123) }
Output for 5.4.36
array(2) { [0]=> string(6) "5.4.36" [1]=> int(123) }
Output for 5.4.35
array(2) { [0]=> string(6) "5.4.35" [1]=> int(123) }
Output for 5.4.34
array(2) { [0]=> string(6) "5.4.34" [1]=> int(123) }
Output for 5.4.32
array(2) { [0]=> string(6) "5.4.32" [1]=> int(123) }
Output for 5.4.31
array(2) { [0]=> string(6) "5.4.31" [1]=> int(123) }
Output for 5.4.30
array(2) { [0]=> string(6) "5.4.30" [1]=> int(123) }
Output for 5.4.29
array(2) { [0]=> string(6) "5.4.29" [1]=> int(123) }
Output for 5.4.28
array(2) { [0]=> string(6) "5.4.28" [1]=> int(123) }
Output for 5.4.27
array(2) { [0]=> string(6) "5.4.27" [1]=> int(123) }
Output for 5.4.26
array(2) { [0]=> string(6) "5.4.26" [1]=> int(123) }
Output for 5.4.25
array(2) { [0]=> string(6) "5.4.25" [1]=> int(123) }
Output for 5.4.24
array(2) { [0]=> string(6) "5.4.24" [1]=> int(123) }
Output for 5.4.23
array(2) { [0]=> string(6) "5.4.23" [1]=> int(123) }
Output for 5.4.22
array(2) { [0]=> string(6) "5.4.22" [1]=> int(123) }
Output for 5.4.21
array(2) { [0]=> string(6) "5.4.21" [1]=> int(123) }
Output for 5.4.20
array(2) { [0]=> string(6) "5.4.20" [1]=> int(123) }
Output for 5.4.19
array(2) { [0]=> string(6) "5.4.19" [1]=> int(123) }
Output for 5.4.18
array(2) { [0]=> string(6) "5.4.18" [1]=> int(123) }
Output for 5.4.17
array(2) { [0]=> string(6) "5.4.17" [1]=> int(123) }
Output for 5.4.16
array(2) { [0]=> string(6) "5.4.16" [1]=> int(123) }
Output for 5.4.15
array(2) { [0]=> string(6) "5.4.15" [1]=> int(123) }
Output for 5.4.14
array(2) { [0]=> string(6) "5.4.14" [1]=> int(123) }
Output for 5.4.13
array(2) { [0]=> string(6) "5.4.13" [1]=> int(123) }
Output for 5.4.12
array(2) { [0]=> string(6) "5.4.12" [1]=> int(123) }
Output for 5.4.11
array(2) { [0]=> string(6) "5.4.11" [1]=> int(123) }
Output for 5.4.10
array(2) { [0]=> string(6) "5.4.10" [1]=> int(123) }
Output for 5.4.9
array(2) { [0]=> string(5) "5.4.9" [1]=> int(123) }
Output for 5.4.8
array(2) { [0]=> string(5) "5.4.8" [1]=> int(123) }
Output for 5.4.7
array(2) { [0]=> string(5) "5.4.7" [1]=> int(123) }
Output for 5.4.6
array(2) { [0]=> string(5) "5.4.6" [1]=> int(123) }
Output for 5.4.5
array(2) { [0]=> string(5) "5.4.5" [1]=> int(123) }
Output for 5.4.4
array(2) { [0]=> string(5) "5.4.4" [1]=> int(123) }
Output for 5.4.3
array(2) { [0]=> string(5) "5.4.3" [1]=> int(123) }
Output for 5.4.2
array(2) { [0]=> string(5) "5.4.2" [1]=> int(123) }
Output for 5.4.1
array(2) { [0]=> string(5) "5.4.1" [1]=> int(123) }
Output for 5.4.0
array(2) { [0]=> string(5) "5.4.0" [1]=> int(123) }
Output for 5.3.29
array(2) { [0]=> string(6) "5.3.29" [1]=> int(123) }
Output for 5.3.28
array(2) { [0]=> string(6) "5.3.28" [1]=> int(123) }
Output for 5.3.27
array(2) { [0]=> string(6) "5.3.27" [1]=> int(123) }
Output for 5.3.26
array(2) { [0]=> string(6) "5.3.26" [1]=> int(123) }
Output for 5.3.25
array(2) { [0]=> string(6) "5.3.25" [1]=> int(123) }
Output for 5.3.24
array(2) { [0]=> string(6) "5.3.24" [1]=> int(123) }
Output for 5.3.23
array(2) { [0]=> string(6) "5.3.23" [1]=> int(123) }
Output for 5.3.22
array(2) { [0]=> string(6) "5.3.22" [1]=> int(123) }
Output for 5.3.21
array(2) { [0]=> string(6) "5.3.21" [1]=> int(123) }
Output for 5.3.20
array(2) { [0]=> string(6) "5.3.20" [1]=> int(123) }
Output for 5.3.19
array(2) { [0]=> string(6) "5.3.19" [1]=> int(123) }
Output for 5.3.18
array(2) { [0]=> string(6) "5.3.18" [1]=> int(123) }
Output for 5.3.17
array(2) { [0]=> string(6) "5.3.17" [1]=> int(123) }
Output for 5.3.16
array(2) { [0]=> string(6) "5.3.16" [1]=> int(123) }
Output for 5.3.15
array(2) { [0]=> string(6) "5.3.15" [1]=> int(123) }
Output for 5.3.14
array(2) { [0]=> string(6) "5.3.14" [1]=> int(123) }
Output for 5.3.13
array(2) { [0]=> string(6) "5.3.13" [1]=> int(123) }
Output for 5.3.12
array(2) { [0]=> string(6) "5.3.12" [1]=> int(123) }
Output for 5.3.11
array(2) { [0]=> string(6) "5.3.11" [1]=> int(123) }
Output for 5.3.10
array(2) { [0]=> string(6) "5.3.10" [1]=> int(123) }
Output for 5.3.9
array(2) { [0]=> string(5) "5.3.9" [1]=> int(123) }
Output for 5.3.8
array(2) { [0]=> string(5) "5.3.8" [1]=> int(123) }
Output for 5.3.7
array(2) { [0]=> string(5) "5.3.7" [1]=> int(123) }
Output for 5.3.6
array(2) { [0]=> string(5) "5.3.6" [1]=> int(123) }
Output for 5.3.5
array(2) { [0]=> string(5) "5.3.5" [1]=> int(123) }
Output for 5.3.4
array(2) { [0]=> string(5) "5.3.4" [1]=> int(123) }
Output for 5.3.3
array(2) { [0]=> string(5) "5.3.3" [1]=> int(123) }
Output for 5.3.2
array(2) { [0]=> string(5) "5.3.2" [1]=> int(123) }
Output for 5.3.1
array(2) { [0]=> string(5) "5.3.1" [1]=> int(123) }
Output for 5.3.0
array(2) { [0]=> string(5) "5.3.0" [1]=> int(123) }
Output for 5.2.17
array(2) { [0]=> string(6) "5.2.17" [1]=> int(123) }
Output for 5.2.16
array(2) { [0]=> string(6) "5.2.16" [1]=> int(123) }
Output for 5.2.15
array(2) { [0]=> string(6) "5.2.15" [1]=> int(123) }
Output for 5.2.14
array(2) { [0]=> string(6) "5.2.14" [1]=> int(123) }
Output for 5.2.13
array(2) { [0]=> string(6) "5.2.13" [1]=> int(123) }
Output for 5.2.12
array(2) { [0]=> string(6) "5.2.12" [1]=> int(123) }
Output for 5.2.11
array(2) { [0]=> string(6) "5.2.11" [1]=> int(123) }
Output for 5.2.10
array(2) { [0]=> string(6) "5.2.10" [1]=> int(123) }
Output for 5.2.9
array(2) { [0]=> string(5) "5.2.9" [1]=> int(123) }
Output for 5.2.8
array(2) { [0]=> string(5) "5.2.8" [1]=> int(123) }
Output for 5.2.7
array(2) { [0]=> string(5) "5.2.7" [1]=> int(123) }
Output for 5.2.6
array(2) { [0]=> string(5) "5.2.6" [1]=> int(123) }
Output for 5.2.5
array(2) { [0]=> string(5) "5.2.5" [1]=> int(123) }
Output for 5.2.4
array(2) { [0]=> string(5) "5.2.4" [1]=> int(123) }
Output for 5.2.3
array(2) { [0]=> string(5) "5.2.3" [1]=> int(123) }
Output for 5.2.2
array(2) { [0]=> string(5) "5.2.2" [1]=> int(123) }
Output for 5.2.1
array(2) { [0]=> string(5) "5.2.1" [1]=> int(123) }
Output for 5.2.0
array(2) { [0]=> string(5) "5.2.0" [1]=> int(123) }
Output for 5.1.6
array(2) { [0]=> string(5) "5.1.6" [1]=> int(123) }
Output for 5.1.5
array(2) { [0]=> string(5) "5.1.5" [1]=> int(123) }
Output for 5.1.4
array(2) { [0]=> string(5) "5.1.4" [1]=> int(123) }
Output for 5.1.3
array(2) { [0]=> string(5) "5.1.3" [1]=> int(123) }
Output for 5.1.2
array(2) { [0]=> string(5) "5.1.2" [1]=> int(123) }
Output for 5.1.1
array(2) { [0]=> string(5) "5.1.1" [1]=> int(123) }
Output for 5.1.0
array(2) { [0]=> string(5) "5.1.0" [1]=> int(123) }
Output for 5.0.5
array(2) { [0]=> string(5) "5.0.5" [1]=> int(123) }
Output for 5.0.4
array(2) { [0]=> string(5) "5.0.4" [1]=> int(123) }
Output for 5.0.3
array(2) { [0]=> string(5) "5.0.3" [1]=> int(123) }
Output for 5.0.2
array(2) { [0]=> string(5) "5.0.2" [1]=> int(123) }
Output for 5.0.1
array(2) { [0]=> string(5) "5.0.1" [1]=> int(123) }
Output for 5.0.0
array(2) { [0]=> string(5) "5.0.0" [1]=> int(123) }
Output for 4.4.9
array(2) { [0]=> string(5) "4.4.9" [1]=> int(123) }
Output for 4.4.8
array(2) { [0]=> string(5) "4.4.8" [1]=> int(123) }
Output for 4.4.7
array(2) { [0]=> string(5) "4.4.7" [1]=> int(123) }
Output for 4.4.6
array(2) { [0]=> string(5) "4.4.6" [1]=> int(123) }
Output for 4.4.5
array(2) { [0]=> string(5) "4.4.5" [1]=> int(123) }
Output for 4.4.4
array(2) { [0]=> string(5) "4.4.4" [1]=> int(123) }
Output for 4.4.3
array(2) { [0]=> string(5) "4.4.3" [1]=> int(123) }
Output for 4.4.2
array(2) { [0]=> string(5) "4.4.2" [1]=> int(123) }
Output for 4.4.1
array(2) { [0]=> string(5) "4.4.1" [1]=> int(123) }
Output for 4.4.0
array(2) { [0]=> string(5) "4.4.0" [1]=> int(123) }
Output for 4.3.11
array(2) { [0]=> string(6) "4.3.11" [1]=> int(123) }
Output for 4.3.10
array(2) { [0]=> string(6) "4.3.10" [1]=> int(123) }
Output for 4.3.9
array(2) { [0]=> string(5) "4.3.9" [1]=> int(123) }
Output for 4.3.8
array(2) { [0]=> string(5) "4.3.8" [1]=> int(123) }
Output for 4.3.7
array(2) { [0]=> string(5) "4.3.7" [1]=> int(123) }
Output for 4.3.6
array(2) { [0]=> string(5) "4.3.6" [1]=> int(123) }
Output for 4.3.5
array(2) { [0]=> string(5) "4.3.5" [1]=> int(123) }
Output for 4.3.4
array(2) { [0]=> string(5) "4.3.4" [1]=> int(123) }
Output for 4.3.3
array(2) { [0]=> string(5) "4.3.3" [1]=> int(123) }
Output for 4.3.2
array(2) { [0]=> string(5) "4.3.2" [1]=> int(123) }
Output for 4.3.1
array(2) { [0]=> string(5) "4.3.1" [1]=> int(123) }
Output for 4.3.0
array(2) { [0]=> string(5) "4.3.0" [1]=> int(123) }