Intereting Posts
Определение летнего времени PHP Задание загрузки изображения в PHP. Работает локально, но ломается на реальном Linux-сервере Не работает многозарядное выравнивание FPDF Данные сопоставления MySql UTF8 с акцентами, которые не отображаются должным образом при загрузке PHP cakephp загрузить png файл PHP: эхо-массив возвращает массив слов вместо его содержимого Google App-Gmail Невозможно установить. Gmail, заменяющий адрес при отправке через SMTP-транспорт Swiftmailer (PHP) Ошибка: количество связанных переменных не совпадает с числом токенов Неустранимая ошибка: класс «MongoDate» не найден при использовании mongodb php driver 1.1.2 и PHP 7.0.2 – Laravel 5.1 Использование die () для возврата значения ajax в PHP Почему этот короткий скрипт php не отправляет электронную почту? Запустить PHP-код внутри JavaScript? Будет ли это нормально использовать? Установка нескольких локалей на одной странице PHP заменяет случайное слово строки JQUERY, как получить идентификатор от динамического div?

Cakephp выдает ошибку, если массив не разделен

Итак, у меня есть вызов Api, где я получаю json-массив:

Когда я делаю следующее:

$data = $this->HasOffers->get_full_detail_report()['data']['data']; $this->set('data',$data); 

я получаю сообщение об an internal error has occoured

Однако, если я это сделаю:

 $data = $this->HasOffers->get_full_detail_report(); $data2 = $data['data']['data']; $this->set('data',$data2); 

все работает правильно.

Теперь мой вопрос, почему это происходит? и как я могу это исправить?