Короче, в функцию передаётся сложный массив с многоуровневыми вложениями. Для вложений определённого уровня нужно так: если это просто массив, перебрать его элементы, если это ассоциативный массив обычных массивов, перебрать их все отдельно. gettype обычные и ассоциативные массивы не различает. А чем они по факту в пыхе отличаются? Я так понял, обычный - это тот же ассоциативный, но без названий ключей (или там вместо ключей порядковые номера?) gettype($key) (число или строка) прокатит?
.png)

Ответ на:
комментарий
от stevejobs

Ответ на:
комментарий
от MiniRoboDancer

Ответ на:
комментарий
от stevejobs


Ответ на:
комментарий
от MiniRoboDancer

Ответ на:
комментарий
от stevejobs


Ответ на:
комментарий
от cheburashko


Ответ на:
комментарий
от MiniRoboDancer

Ответ на:
комментарий
от nightingale

Ответ на:
комментарий
от MiniRoboDancer


Ответ на:
комментарий
от stevejobs

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как обратиться к элементу многомерного массива по ключу, который находится в другом линейном массиве? (2017)
- Форум Получение «ключей» из массива (2016)
- Форум bash конкантенация двух строк из массивов или двух выводов команды (2016)
- Форум [PHP] проверка массива на ассоциативность (2009)
- Форум Обычные массивы BASH - на самом деле ассоциативные? (2013)
- Форум Пыхпых ругается на [ (2015)
- Форум [C][lib] Ассоциативные массивы (2010)
- Форум Реализуем ли на практике двухсвязный индексированный список? (2017)
- Форум Ассоциативные массивы BASH4: как сделать присваивание? (2012)
- Форум [php][текстовая бд] одобрите? (2012)