3v4l.org

run code in 300+ PHP versions simultaneously
<?php $campagnes = [[ "statistics" => (object)[ "statsByDomain" => (object)[ "gmail.com" => (object)[ "uniqueClicks" => 10], "web.com" => (object)[ "uniqueClicks" => 22], "web2.org" => (object)[ "uniqueClicks" => 33]] ]],[ "statistics" => (object)[ "statsByDomain" => (object)[ "gmail.com" => (object)[ "uniqueClicks" => 13], "web.com" => (object)[ "uniqueClicks" => 16], "web2.org" => (object)[ "uniqueClicks" => 11]] ]],[ "statistics" => (object)[ "statsByDomain" => (object)[ "gmail.com" => (object)[ "uniqueClicks" => 5], "web.com" => (object)[ "uniqueClicks" => 3], "web2.org" => (object)[ "uniqueClicks" => 2]] ]] ]; print_r($campagnes); echo PHP_EOL; foreach($campagnes as $campagne){ foreach($campagne["statistics"]->statsByDomain as $key=>$obj){ // $key = gmail.com or web.com or web2.org echo $obj->uniqueClicks.PHP_EOL; } echo PHP_EOL; }
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [statistics] => stdClass Object ( [statsByDomain] => stdClass Object ( [gmail.com] => stdClass Object ( [uniqueClicks] => 10 ) [web.com] => stdClass Object ( [uniqueClicks] => 22 ) [web2.org] => stdClass Object ( [uniqueClicks] => 33 ) ) ) ) [1] => Array ( [statistics] => stdClass Object ( [statsByDomain] => stdClass Object ( [gmail.com] => stdClass Object ( [uniqueClicks] => 13 ) [web.com] => stdClass Object ( [uniqueClicks] => 16 ) [web2.org] => stdClass Object ( [uniqueClicks] => 11 ) ) ) ) [2] => Array ( [statistics] => stdClass Object ( [statsByDomain] => stdClass Object ( [gmail.com] => stdClass Object ( [uniqueClicks] => 5 ) [web.com] => stdClass Object ( [uniqueClicks] => 3 ) [web2.org] => stdClass Object ( [uniqueClicks] => 2 ) ) ) ) ) 10 22 33 13 16 11 5 3 2

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:
157.39 ms | 415 KiB | 5 Q