|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.10.2016, 11:07 | #1 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Передача массива параметров в метод
Доброго времени суток.
Попытался прикрутить пагинацию, но что-то не понимаю в чем ошибка. Код:
PHP код:
Array ( [page] => 0 ) (есть) PHP код:
Array ( [page] => 0 ) и передаю PHP код:
PHP код:
На выходе вардамп: string(1) "0" Принт 0 ($page = 0) Я не понимаю, в чем моя ошибка? И перепроверял и консультировался с http://php.net/ - не получается! Последний раз редактировалось Artsiom; 10.10.2016 в 11:58. |
10.10.2016, 12:00 | #2 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Перепроверил всё.
Передал series?page=0&re=45 Получил в методе string(1) "0", хотя должен был Array ( [page] => 0 [re] => 45 ) |
10.10.2016, 12:01 | #3 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
а в каком месте у вас actionView то вызывается? и как параметр туда передается?
|
10.10.2016, 12:22 | #4 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Вызывается:
PHP код:
Который или Код:
или проверяются параметры Код:
PHP код:
Сам метод в вызываемом контроллере PHP код:
string(1) "0" |
10.10.2016, 13:13 | #5 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Код:
PHP код:
Аргумент №0: 5 Аргумент №1: 56 Аргумент №2: 4657 Понятно, передаётся нумерованный массив в качестве аргумента. А можно передать в метод ассоциативный как ни будь? Последний раз редактировалось Artsiom; 10.10.2016 в 13:15. |
10.10.2016, 14:29 | #6 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Да без проблем:
PHP код:
Array ( [key1] => val1 [key2] => val2 [key3] => val3 ) |
10.10.2016, 16:50 | #7 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
|
10.10.2016, 17:50 | #8 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
$arr - уже инициализирован как массив и массив ассоциативный. Почему он не передавался "как есть" и нужны заморочки вида array($arr)?
|
10.10.2016, 20:30 | #9 | |
Форумчанин
Регистрация: 15.02.2012
Сообщений: 821
|
Цитата:
^-.-^ My GitHub
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача параметра | Kolosok | Помощь студентам | 0 | 06.12.2014 21:26 |
Передача параметра! | vprsc | JavaScript, Ajax | 9 | 27.12.2012 17:14 |
Передача в Оракл параметра с Like | d_adilet | БД в Delphi | 4 | 10.07.2012 10:45 |
передача параметра | маГГ85 | PHP | 4 | 18.01.2012 11:35 |
передача параметра по ссылке | veter_s_morya | PHP | 7 | 18.10.2009 16:43 |