СОХРАНИТЬ HTML ТАБЛИЦУ В EXCEL PHP
Чтобы сохранить таблицу HTML в Excel с помощью PHP, можно использовать библиотеку PHPExcel. Эта библиотека поддерживает множество форматов, включая Excel.
Перед тем, как начать использовать PHPExcel, нужно загрузить библиотеку. Можно загрузить ее из официального репозитория GitHub.
$dir = dirname(__FILE__);require_once($dir."/Classes/PHPExcel.php");
После загрузки библиотеки PHPExcel можно создать объект класса PHPExcel и заполнить его данными из таблицы HTML.
$objPHPExcel = new PHPExcel();$objPHPExcel->getActiveSheet()->fromArray($htmlTableData, null, 'A1');
В примере выше, $htmlTableData - это массив данных таблицы HTML. Теперь данные из таблицы HTML загружены в объект PHPExcel.
Для сохранения данных объекта PHPExcel в файл Excel нужно использовать класс PHPExcel_Writer_Excel2007. Вот пример:
$writer = new PHPExcel_Writer_Excel2007($objPHPExcel);$writer->save('table.xlsx');
В примере выше Excel-файл будет сохранен в текущей директории под названием table.xlsx.
Como gerar Excel e fazer download com PHP
Criando arquivos Excel XLSX com a lib PHPSpreadsheet - WDEV
Вывод таблицы в цикле PHP
Пишем и читаем CSV файлы. Практический PHP Stage 2
Como gerar planilhas em Excel com PHP e registros do MySQLi
Convert Excel Workbook to Website
57 - Уроки PHP. Экспорт данных в Excel
Как работает PHPExcel. Обработка Excel файлов в PHP с помощью библиотеки PHPExcel