php獲取excel文件數(shù)據(jù)
很簡單就可以實(shí)現(xiàn),下面為大家簡單介紹下
1、下載PHPExcel類,是一個文件夾,還得有一個文件PHPExcel.php,兩個在同級目錄
require __DIR__ . './PHPExcel/IOFactory.php'; $PHPReader = new \PHPExcel_Reader_Excel2007(); //判斷文件類型 if (!$PHPReader->canRead($filePath)) { $PHPReader = new \PHPExcel_Reader_Excel5(); if (!$PHPReader->canRead($filePath)) { echo 'no Excel'; return false; } } $PHPExcel = $PHPReader->load($filePath); /**讀取excel文件中的第一個工作表*/ $currentSheet = $PHPExcel->getSheet(0); /**取得最大的列號*/ $allColumn = $currentSheet->getHighestColumn(); /**取得一共有多少行*/ $allRow = $currentSheet->getHighestRow(); /**從第1行開始輸出*/ for ($currentRow = 1; $currentRow <= $allRow; $currentRow++) { /**從第A列開始輸出*/ for ($currentColumn = 'A'; $currentColumn <= $allColumn; $currentColumn++) { $val = $currentSheet->getCellByColumnAndRow(ord($currentColumn) - 65, $currentRow)->getValue(); /**ord()將字符轉(zhuǎn)為十進(jìn)制數(shù)*/ $date[$currentRow - 1][] = $val; } } return $date;
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
PHP CURLFile函數(shù)模擬實(shí)現(xiàn)文件上傳示例詳解
這篇文章主要介紹了PHP使用CURLFile函數(shù)模擬實(shí)現(xiàn)文件上傳,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-09-09深入apache配置文件httpd.conf的部分參數(shù)說明
本篇文章是對apache配置文件httpd.conf的部分參數(shù)說明進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06php簡單實(shí)現(xiàn)查詢數(shù)據(jù)庫返回json數(shù)據(jù)
這篇文章主要介紹了php簡單實(shí)現(xiàn)查詢數(shù)據(jù)庫返回json數(shù)據(jù),并附上2則示例代碼,非常的簡單實(shí)用,有需要的小伙伴可以參考下。2015-04-04在命令行下運(yùn)行PHP腳本[帶參數(shù)]的方法
這里介紹的是在命令行執(zhí)行php腳本的代碼,其實(shí)主要用到的是php.exe,所以注意設(shè)置環(huán)境變量。2010-01-01淺析使用Turck-mmcache編譯來加速、優(yōu)化PHP代碼
本篇文章是對使用Turck-mmcache編譯來加速、優(yōu)化PHP代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06遞歸刪除一個節(jié)點(diǎn)以及該節(jié)點(diǎn)下的所有節(jié)點(diǎn)示例
一段遞歸刪除一個部門以及它的所有子部門的一段代碼。僅供大家參考和自己以后備用2014-03-03