Ho questo file JSON: http://haya2now.jp/data/data.json

Una volta letto e decodificato con $json_dump=json_decode($file_contents) , come faccio ad accedere all'elemento che ha percorso geometry[6]->obs[1]->sun->azm , ma specificando tale percorso come variabile, in modo da poterlo costruire dinamicamente come mi pare?
ho provato così:

codice:
$path = 'geometry[6]->obs[1]->sun->azm';
echo $json_dump->{$path};
ma mi dà:
codice:
Undefined property: stdClass::$geometry[6]->obs[1]->sun->azm
Quello che vorrei ottenere alla fine è una pagina PHP che prende come parametro il percorso dell'oggetto, lo estrae dal file JSON e scrive a schermo il valore di quell'elemento.