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
Форумы портала PHP.SU :: Версия для печати :: Array to Excel (Помогите)
Форумы портала PHP.SU » » Хранение данных, их вывод и обработка » Array to Excel (Помогите)

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

1. Vendor - 27 Июля, 2015 - 11:38:30 - перейти к сообщению
Может есть у кого заготовки на сохранение данных из ас. массива в 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 - на рис
(Добавление)
Может есть, какие - то предложения. Буду рад всем советам - по теме.
2. KingStar - 27 Июля, 2015 - 12:02:09 - перейти к сообщению
PHPExcel пробывал?
у меня проблем не возникало
3. Vendor - 27 Июля, 2015 - 13:48:26 - перейти к сообщению
Спасибо за ответ.
PHPExcel отличная библ. с большим функционалом. Но, при работе с выборками(массивами) с очень большой вложенностью - она очень и очень много жрет. На локальном еще пол беды, а вот на хостинге, еще и 64M - станет вообще бедулька.

 

Powered by ExBB FM 1.0 RC1