PHP EXCEL В МАССИВ
Библиотека PHPExcel позволяет манипулировать документами Excel через программу на языке PHP. В частности, она предоставляет возможность считывания данных из Excel-файлов и их сохранение в массив.
Для чтения данных из Excel-файла и сохранения их в массив с использованием PHPExcel необходимо выполнить следующие шаги:
1. Подключить библиотеку PHPExcel:
require_once 'PHPExcel.php';
2. Создать объект класса PHPExcel, загрузив в него данные из Excel-файла:
$objPHPExcel = PHPExcel_IOFactory::load('example.xlsx');
3. Выбрать рабочий лист:
$worksheet = $objPHPExcel->getActiveSheet();
4. Получить количество строк и столбцов на листе:
$highestRow = $worksheet->getHighestRow();
$highestColumn = $worksheet->getHighestColumn();
5. Считать данные из каждой ячейки и сохранить их в массив:
$data = array();
for ($row = 1; $row <= $highestRow; $row++) {
for ($col = 'A'; $col <= $highestColumn; $col++) {
$data[$row][$col] = $worksheet->getCell($col.$row)->getValue();
}
}
Теперь в массиве $data содержится информация из Excel-файла.
Пишем и читаем CSV файлы. Практический PHP Stage 2
phpexcel: писать данные в Excel с помощью PHP и читать из Excel
№31 - PhpSpreadsheet vs PHPExcel
Как работает PHPExcel. Обработка Excel файлов в PHP с помощью библиотеки PHPExcel
57 - Уроки PHP. Экспорт данных в Excel
Web Poject using Php Excel Library
PHP excel import data into database
Дополнение к статье, как сделать excel в php
Функции для работы с массивами в PHP. Вся база