Ниже будет захватывать результат из тузда строки (с около 25 записей данных в массиве)Как ссылаться на эту переменную?
$data['records'] = $this->testingsearch->getMessages($id);
Если я называю это в представлении после прохождения $data
, я бы назвал это так (и это отлично работает):
foreach ($records as $row) {
$row->ModelName;
}
Если бы я хотел ссылаться на ту же самую переменную в контроллере, как бы мне это сделать?
Я пробовал следующее: $data['records']->ModelName
и $data['records']['ModelName']
. Ни на самом деле не вытащить значение.
Используйте [ 'var_dump'] (http://php.net/manual/en/function.var-dump.php), чтобы заметить это [многомерный массив] (HTTP: //php.net/manual/en/language.types.array.php#http://php.net/manual/en/function.var-dump.php). – PeeHaa
Ваши $ data ['records'] - это массив, поэтому grab $ data ['records'] [0] -> Model –