3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{"variations":{"574294403":{"dimensions":{"dimension":[{"color":{"displayName":"Farbe","value":"schwarz-blau","colorHexCode":"#19181d","baseColor":"schwarz","iconId":"26183061"}},{"version":{"displayName":"Ausf\\u00fchrung","value":"RH 48 cm"}},{"unknown":{"displayName":"Unknown","value":"27,5+ Zoll (69,85 cm)","name":"unknown"}}]}}}}'; $data = json_decode($json); $cSKU = '574294403'; //var_dump($data->variations->$cSKU->dimensions->dimension); var_dump($data->variations->$cSKU->dimensions->dimension[0]->color); echo "\n---\n"; $array = json_decode($json, true); var_dump($array["variations"][$cSKU]["dimensions"]["dimension"][0]["color"]);
Output for git.master, git.master_jit, rfc.property-hooks
object(stdClass)#1 (5) { ["displayName"]=> string(5) "Farbe" ["value"]=> string(12) "schwarz-blau" ["colorHexCode"]=> string(7) "#19181d" ["baseColor"]=> string(7) "schwarz" ["iconId"]=> string(8) "26183061" } --- array(5) { ["displayName"]=> string(5) "Farbe" ["value"]=> string(12) "schwarz-blau" ["colorHexCode"]=> string(7) "#19181d" ["baseColor"]=> string(7) "schwarz" ["iconId"]=> string(8) "26183061" }

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:
144.76 ms | 406 KiB | 5 Q