3v4l.org

run code in 300+ PHP versions simultaneously
<?php use stdClass; $item = new stdClass; $champs = new stdClass; $champs->foo_value = 'My foo'; $champs->bar_value = 'Your bar'; $champs->baz_value = 'Their baz'; $item->champs = $champs; foreach(array('foo', 'bar', 'baz') as $truc) { echo $item->champs->{$truc . '_value'}, PHP_EOL; }
Output for git.master, git.master_jit, rfc.property-hooks
Warning: The use statement with non-compound name 'stdClass' has no effect in /in/mpuM5 on line 2 My foo Your bar Their baz

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:
69.97 ms | 401 KiB | 8 Q