Wolfi: unbekannte Schreibweise mit geschweiften Klammern

Beitrag lesen

Hallo an alle.

Ich beschäftige mich jetzt schon eine Weile mit PHP, bin aber noch ein Anfänger. Mir ist jetzt eine Codezeile untergekommen, die ich nicht so recht interpretieren kann. Vielleicht kann mir das ja einer erklären.

$page = new PAGE() // $page ist ein riesiges Array  
$page->{'main'}['sub']['cont'] = 'abc'

Was macht diese Codezeile? Sucht die in den weiten des Arrays nach einem Schlüssel 'main'? Wenn ja warum dann nicht eckige Klammern, statt der Geschweiften.

Bitte um Hilfe.

Vielen Dank
Gruß Wolfi