Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Array to Excel (Помогите)

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Нужно ac.массив перекинуть в xls(xlsx) c сохранением структуры
Vendor
Отправлено: 27 Июля, 2015 - 11:38:30
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июль 2015  


Помог: 0 раз(а)




Может есть у кого заготовки на сохранение данных из ас. массива в excel (xls, xlsx) c сохранением структуры данных. Перебрал много библиотек, ну все работают max c вложенностью = 2. Заранее спасибо за помощь!
Как пример:
Есть массив(что- то подобное):
PHP:
скопировать код в буфер обмена
  1. (
  2.     [0] => index.php  
  3.     [1] => файл2.txt
  4.     [Папка] => Array
  5.         (
  6.             [Папка 2ур] => Array
  7.                 (
  8.                     [Папка1 - 3ур (1)] => Array
  9.                         (
  10.                             [Папка1 - 4ур (1)] => Array
  11.                                 (
  12.                                 )
  13.  
  14.                             [Папка1 - 4ур (2)] => Array
  15.                                 (
  16.                                 )
  17.  
  18.                             [0] => файл1 - 4ур (1).txt
  19.                             [1] => файл1 - 4ур (2).txt
  20.                         )
  21.  
  22.                     [Папка1 - 3ур (2)] => Array
  23.                         (
  24.                         )
  25.  
  26.                     [0] => Файл 1 - 3ур (1).txt
  27.                     [1] => Файл 1 - 3ур (2).txt
  28.                 )
  29.  
  30.             [Папка1 - 2ур] => Array
  31.                 (
  32.                 )
  33.  
  34.             [Папка2 -2ур] => Array
  35.                 (
  36.                     [Папка1 - 3ур] => Array
  37.                         (
  38.                         )
  39.  
  40.                     [0] => Файл 3уровень (1).txt
  41.                     [1] => Файл 3уровень (2).txt
  42.                 )
  43.  
  44.             [0] => Файл 2уровень.txt
  45.             [1] => Файл1 -2уровень.txt
  46.         )
  47.  
  48. )
  49.  


Нужно следующее на выходе

Сохраненный Файл xls(xlsx), для последующей группировки в excel - на рис
(Добавление)
Может есть, какие - то предложения. Буду рад всем советам - по теме.
Прикреплено изображение (Нажмите для увеличения)
11.png
 
 Top
KingStar
Отправлено: 27 Июля, 2015 - 12:02:09
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




PHPExcel пробывал?
у меня проблем не возникало


-----
То что программа работает, не означает что она написана правильно!
 
 Top
Vendor
Отправлено: 27 Июля, 2015 - 13:48:26
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июль 2015  


Помог: 0 раз(а)




Спасибо за ответ.
PHPExcel отличная библ. с большим функционалом. Но, при работе с выборками(массивами) с очень большой вложенностью - она очень и очень много жрет. На локальном еще пол беды, а вот на хостинге, еще и 64M - станет вообще бедулька.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Хранение данных, их вывод и обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB