Różnica w dostępie do tablic w PHP 5.3 i 5.4 lub niedopasowanie konfiguracji?

Próbuję uzyskać dostęp do zagnieżdżonego elementu tablicy w następujący sposób:

$dbSettings = $sm->get( 'Config' )[ 'doctrine' ][ 'connection' ][ 'orm_default' ][ 'params' ];

Jest w środkuModule.php projektu Zend's framework 2.$sm->get('Config') zwróć tablicę, do której mogę uzyskać dostęp za pomocą kodu powyżej lokalnie, w PHP 5.4, robiąc to na komputerze klienta, pojawia się błąd:

Parse error: syntax error, unexpected '[' in /home/.../azk/module/Main/Module.php on line 121

Czy jest jakaś różnica w PHP 5.3 <=> 5.4 w dostępie do zagnieżdżonych tablic lub mam domyślną konfigurację PHP, która jest inaczej ustawiona na machne klientów?

questionAnswers(1)

yourAnswerToTheQuestion