[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Функция LIST()
savelikan
Привет всем, дайте, пожалуйста, полезный совет

в ООП в контроллере функция $this->model->groupList($id) возвращает:

Array
(
[forumList] => Array
(
[0] => Array
(
...данные....
)
)

[forumPages] => ...данные...
)


Нужно, чтобы в котроллере получить два массива: $forumList = array(...) и $forumPages = ...данные...

Можно просто результат функции кинуть в, например $data, потом $forumList = $data['forumList']...

Но может можно както попроще?
например,
list($forumList,$forumPages) = $this->model->groupList($id);
но вот почему-то не работает.

_____________
Одесса - мой город!)))
chee
Можно попробовать так

list($forumList,$forumPages) = array_values($this->model->groupList($id));


ещё можно так попробовать

$data = $this->model->groupList($id);
extract($data);
// $forumList, $forumPages стали доступны как локальные переменные


http://php.net/manual/ru/function.array-values.php
http://php.net/manual/ru/function.extract.php

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.