PHPExcel讀取Excel檔案

2021-09-09 03:58:37 字數 1000 閱讀 8788

用phpexcel讀取excel 2007 或者excel2003檔案

涉及知識點:

php對excel檔案進行迴圈讀取

php對字元進行ascii編碼轉化,將字元轉為十進位制數

php對excel日期格式讀取,並進行顯示轉化

php對漢字亂碼進行編碼轉化

<?php 

require_once 'phpexcel.php';

/**對excel裡的日期進行格式轉化

*/function getdata($val)

$filepath = 'test.xlsx';

$phpexcel = new phpexcel();

/**預設用excel2007讀取excel,若格式不對,則用之前的版本進行讀取

*/$phpreader = new phpexcel_reader_excel2007();

if(!$phpreader->canread($filepath))

}$phpexcel = $phpreader->load($filepath);

/**讀取excel檔案中的第乙個工作表

*/$currentsheet = $phpexcel->getsheet(0);

/**取得最大的列號

*/$allcolumn = $currentsheet->gethighestcolumn();

/**取得一共有多少行

*/$allrow = $currentsheet->gethighestrow();

/**從第二行開始輸出,因為excel表中第一行為列名

*/for($currentrow = 2;$currentrow

<= $allrow;$currentrow++)else

}echo "";}

echo "\n";

?>

推薦乙個自己業餘時間開發的網盤搜尋引擎,360盤搜(www.360panso.com)

PHPExcel 讀取Excel檔案

讀取excel檔案內容 dir str replace dirname file 當前檔案目錄 require once dir.phpexcel iofactory.php 引入excel類庫檔案 filename dir.browser.xls 操作的excel檔案 excelobj phpex...

PHPExcel讀取excel檔案

之前的博文已經對phpexcel匯出excel檔案做了簡單的總結,現對他讀取excel做以下總結。對資料量不會很大的建可以採用web直接用此方法讀取,如果資料量會很大的話,還是建議web只做上傳功能,讀取 處理還是放後台吧。phpexcel還是比較耗費時間 記憶體的。例項 php 首先匯入phpex...

PHPExcel讀取excel檔案

phpexcel是個很強大的類庫,以前只使用過它生成excel檔案,非常方便。今天接到個專案要讀取excel的檔案,以前也做過excel轉換寫入資料庫的工作,不過相對簡單一些,是轉換成csv格式再進行解析的。包含phpexcel類庫檔案,如果不能確定檔案型別的話可以使用phpexcel iofact...