Здравствуйте!
Помимо возможностей phpexcel к экспорту данных он так же умеет эти самые данные импортировать. Зачастую для импорта данных используется формат csv который представляет некоторые неудобства ( обучение пользователей, лишние закрывающие символы итд ). PHPExcel без проблем читает самые обычные xls и xlsx.
Для импорта данных требуется проделать следующие действия:
Надеюсь инструкция была полезной.
Успехов и хорошего дня!
Помимо возможностей phpexcel к экспорту данных он так же умеет эти самые данные импортировать. Зачастую для импорта данных используется формат csv который представляет некоторые неудобства ( обучение пользователей, лишние закрывающие символы итд ). PHPExcel без проблем читает самые обычные xls и xlsx.
Для импорта данных требуется проделать следующие действия:
//Номер листа для чтения<?phprequire_once "PHPExcel.php";$filecontent = file_get_contents("ИМЯ_ФАЙЛА.xlsx");$tmpfname = tempnam(sys_get_temp_dir(),"tmpxls");file_put_contents($tmpfname,$filecontent);$excelReader = PHPExcel_IOFactory::createReaderForFile($tmpfname);$excelObj = $excelReader->load($tmpfname);
//Выводим содержимое строк A[$row] B[$row] etc...$worksheet = $excelObj->getSheet(0);$lastRow = $worksheet->getHighestRow();for ($row = 0; $row <= $lastRow; $row++) {
echo $worksheet->getCell('A'.$row)->getValue();echo $worksheet->getCell('B'.$row)->getValue();echo $worksheet->getCell('C'.$row)->getValue();echo $worksheet->getCell('D'.$row)->getValue();echo $worksheet->getCell('E'.$row)->getValue();}?>
Надеюсь инструкция была полезной.
Успехов и хорошего дня!
Комментариев нет:
Отправить комментарий
Поделитесь своим мнением.