Error grueso: error de sintaxis, inesperado '[', esperando ')' [duplicado]

Esta pregunta ya tiene una respuesta aquí:

intaxis @PHP para desreferenciar el resultado de la función 22 respuestas

Tengo este código de línea

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

funciona bien en mi php 5.4.3 local (WAMP) pero cuando lo alojo en el cpanel de mi servidor, me da este error

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

la versión de php en mi servidor es 5.2.17

i no veo ningún problema, ayuda

Respuestas a la pregunta(2)

Su respuesta a la pregunta