Błąd analizy: błąd składni, nieoczekiwany „[”, oczekiwanie „)” [duplikat]

To pytanie ma już odpowiedź tutaj:

PHP Składnia wyniku funkcji dereferencji 22 odpowiedzi

Mam ten kod kreskowy

$media = $dc->thumbnail->attributes()['url'];

działa dobrze na moim lokalnym (WAMP) php 5.4.3, ale kiedy hostuję go na moim panelu serwera, to daje ten błąd

Parse error: syntax error, unexpected '[', expecting ')'

Wersja php na moim serwerze to 5.2.17

Nie widzę z tym problemu, proszę o pomoc

questionAnswers(2)

yourAnswerToTheQuestion