3v4l.org

run code in 300+ PHP versions simultaneously
<?php function depbuild($location, $suffix, $locale) { var_dump(array( implode('-', array_filter(array($name, $location, $suffix, $locale))), $name, )); } $name = 'foo'; $location = array(null, 'GL', 'AS'); $suffix = array(null, 'P','C'); $locale = array(null, 'fr_FR'); foreach($location as $loc) { foreach($suffix as $s) { foreach($locale as $l) { depbuild($name, $loc, $s, $l); } } }
Output for git.master, git.master_jit, rfc.property-hooks
Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(3) "foo" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(3) "foo" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(5) "foo-P" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(5) "foo-P" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(5) "foo-C" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(5) "foo-C" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(6) "foo-GL" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(6) "foo-GL" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-GL-P" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-GL-P" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-GL-C" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-GL-C" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(6) "foo-AS" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(6) "foo-AS" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-AS-P" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-AS-P" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-AS-C" [1]=> NULL } Warning: Undefined variable $name in /in/5pmVu on line 5 Warning: Undefined variable $name in /in/5pmVu on line 6 array(2) { [0]=> string(8) "foo-AS-C" [1]=> NULL }

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
47.88 ms | 409 KiB | 8 Q