Эй, ребята, моя проблема в том, что у меня проблемы с пониманием того, как записать массив в файл с разделителями табуляции.Пример, который я привел, выглядит следующим образом: http://pastebin.com/raw.php?i=cRCkGexm Это та же самая структура вкладок, которая используется в Excel, поэтому при импорте указанного выше файла в Excel должна создаваться таблица для чтения.
Мой массив выглядит следующим образом: http://pastebin.com/ChZhiC3m, где каждый новый отступ - это индекс следующих отступов массива.Пример:
array('Community' => array('Charities' => array(), 'Ecology' => array('Animal Rights' => array(), 'Biodiversity' => array(), 'Biome' => array(), 'Biosphere' => array(), 'Community Ecology' => array(), 'Ecosystem Ecology' => array(), 'Forests' => array()/* and they keep on going..*/)))
Итак, мой вопрос, какой тип вложенного цикла следует использовать?Должна ли функция быть рекурсивной?Сложная часть, которую я вижу, состоит в том, что в каждом столбце есть несколько категорий, что делает его беспорядочным.
Если вам известны какие-либо библиотеки или вспомогательные классы, которые уже созданы, я был бы очень признателен за них!Спасибо!
Примечание: массив никогда не будет глубже трех категорий