[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Индекс многомерного массива
kraft007
Доброго времени суток!
Нужна помощь: Через пост в экшн приходит некоторое значение [0][items][1][items], из этого значение нужно сформировать такое общение к индексу $model->items[0][items][1][items][]. В общем должно получиться добавление элемента в многомерный массив с индексом [0][items][1][items][]
Игорь_Vasinsky
Цитата
Через пост в экшн приходит

вы про

$_POST
action=""

может форму нарисуете и покажите какой массив нужно сформировать и т.д.? ручками

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kraft007
В общем есть некий массив $model->items, в него надо добавить элемент $model->items[0][items][1][items][] = array('el1'=>'', 'el2'=>'', 'el3'=>'', 'el4'=>'', 'el5'=>'', 'el6'=>'', 'el7'=>'');
Индекс [0][items][1][items][] грубо говоря храниться в переменной пусть будет $str, т.е. $str = "[0][items][1][items][]";
Как мне подставить эту переменную к $model->items, чтобы получилось $model->items[0][items][1][items][]?
Игорь_Vasinsky
$arr[] - можно использовать только при создании элемента массива, а не при использовании
при использовании только так $arr[key]

говоря понятным языком - если ты хочешь использовать элемент массива - ты должен знать либо ключ массива либо как его определить

$model->items - массив?

глянь что там

echo '<pre>' . print_r($model->items, 1) . '<pre>';


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kraft007
$model->items - это многомерный массив в виде дерева. Мне необходимо добавлять новые пустые элементы на различных уровнях
Быстрый ответ:

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