3v4l.org

run code in 300+ PHP versions simultaneously
<?php $values = array('a'=>'foo','b'=>null,'c'=>'bar','d'=>''); foreach ($values as $field=>&$value) { if ($value === null || $value == '') { echo "$field is NULL,"; $value = null; continue; } $value = 'OK:'.$value; } var_dump($values); ?>
Output for git.master, git.master_jit, rfc.property-hooks
b is NULL,d is NULL,array(4) { ["a"]=> string(6) "OK:foo" ["b"]=> NULL ["c"]=> string(6) "OK:bar" ["d"]=> &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:
40.36 ms | 401 KiB | 8 Q