Как да четем excel файл като php скрипт

Задачата не ми е трудна, но нещо не се изпълнява. Може би някой се натъкна, ще помогне?

По принцип трябва да прочетете съществуващия .xlsx файл. Тези. трябва да обработите файла, за да получите масив от данни от него.

Намерих рамката PHPExcel, но не мога да я разбера, правя нещо нередно.

четем

По някакъв начин се сблъсках с такава задача. Четенето на excel файл е много по-лесно от създаването му и ето как се прави.

Използвах библиотеката PHPExcel, която споменахте. Изтеглете най-новата версия на библиотеката от тази връзка.

От изтегления архив ни трябва само папка Classes. Копирайте го в нашия проект. Да предположим, че имаме файл за обработка на заявки и "до" него създадохме папката "PHPExcel" и копирахме папката "Classes" там, тогава пътят до основния файл на библиотеката (PHPExcel.php) ще бъде: dirname(__FILE__) . '/PHPExcel/Classes/PHPExcel.php'

Сега нека създадем функция, която ще прочете подавания файл и ще ни върне неговите данни в масив:

Пример за употреба:

Да предположим, че нашият файл file.xlsx има пътя www/site.ru/module/file.xlsx и съдържа 3 колони с данни: дата, ключ, стойност и 5 реда, пълни с данни. След това четене на файла с нашата създадена функция:

Ще получим масив като този:

Тук всеки елемент от масива е низ и попълнени колони в него.

P.S. За да работи библиотеката, вашият хостинг трябва да отговаря на следните изисквания:

PHP версия 5.2 или по-нова Включено PHP разширение php_zip Включено PHP разширение php_xml Включено PHP разширение php_gd2