row_array () ['key'] nie działa w PHP 5.3

Czy mam rację, że poniższa składnia działa w PHP 5.4, ale nie działa w PHP 5.3?

$users[$key]['class'] = $class->row_array()['name'];

Therow_array() funkcja jest funkcją CodeIgniter, która zwraca tablicę. Natknąłem się, gdy dowiedziałem się, że żaden z moich kodów nie zadziałał, kiedy przeniosłem go na serwer Live, to jest oczywiście bardzo frustrujące, ponieważ teraz będę musiał wszystko zmienić.

Czy ktoś może mi powiedzieć, czy jest to związane z wersją PHP i czy jest możliwe łatwiejsze rozwiązanie niż refaktoryzowanie wszystkiego?

questionAnswers(1)

yourAnswerToTheQuestion