3v4l.org

run code in 300+ PHP versions simultaneously
<?php $obj = new stdClass(); $obj->name1->name2 = 'value2'; $param2 = 'name1->name2'; $result = $obj; foreach( explode( '->', $param2) as $var) { $result = $result->$var; } echo $result;

preferences:
30.25 ms | 402 KiB | 5 Q