«Ошибка синтаксического анализа: синтаксическая ошибка, непредвиденная ошибка '['», возникающая при непосредственном добPhp

Кемеровские программисты php общаются здесь
Anonymous
«Ошибка синтаксического анализа: синтаксическая ошибка, непредвиденная ошибка '['», возникающая при непосредственном доб

Сообщение Anonymous »

Я написал код на PHP5.4, а мой сервер может работать только на версии 5.3, поэтому у меня есть некоторые синтаксические ошибки, которые мне нужно исправить.
когда я захожу на сайт, я получаю эту ошибку

Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный '[' в /home/content/51/6663351/html/application/controllers/admin.php в режиме онлайн 247

строка 247 –

Код: Выделить всё

if(count($results->result()) > 0)
{
this here>>>   $data['data'] = $results->result()[0];
$data['cats'] = $this->db->get('category')->result();
$data['curCat'] = $this->db->get('products_categories',     array('product_id' => $id))->result()[0];

поэтому я попробовал изменить код на:

Код: Выделить всё

 $data = array();
if (count($results->result()) > 0) {
$data['data'] = $results->result()[0];
$data['cats'] = $this->db->get('category')->result();
$data['curCat'] = $this->db->get('products_categories', array('product_id' => $id))->result()[0];

Однако добавление $data = array(); ничего не исправил. Кто-нибудь знает, что не так?

Вернуться в «Php»