當前位置:編程學習大全網 - 源碼下載 - php怎麽讀取excel 文件數據並輸出

php怎麽讀取excel 文件數據並輸出

PHPExcel

PHPExcel?是用來操作Office Excel 文檔的壹個PHP類庫,它基於微軟的OpenXML標準和PHP語言。可以使用它來讀取、寫入不同格式的電子表格,如 Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice Calc .ods, Gnumeric, PDF, HTML等等。

PHP讀取示例代碼

//獲取上傳的excel臨時文件

$path?=?$_FILES["file"]["tmp_name"];

//將臨時文件移動當前目錄,可自定義存儲位置

move_uploaded_file($_FILES["file"]["tmp_name"],$_FILES["file"]["name"]);

//將獲取在服務器中的Excel文件,此處為上傳文件名

$path?=?$_FILES["file"]["name"];

//調用readExcel函數返回壹個

二維數組

$exceArray?=?readExcel($path);

//創建壹個讀取

excel函數

function?readExcel($path){

//引入PHPExcel類庫

include?'Classes/PHPExcel.php';

include?'Classes/PHPExcel/IOFactory.php';

$type?=?'Excel5';//設置為Excel5代表支持2003或以下版本,

Excel2007代表2007版

$xlsReader?=?\PHPExcel_IOFactory::createReader($type);?

$xlsReader->setReadDataOnly(true);

$xlsReader->setLoadSheetsOnly(true);

$Sheets?=?$xlsReader->load($path);

//開始讀取上傳到服務器中的Excel文件,返回壹個

二維數組

$dataArray?=?$Sheets->getSheet(0)->

toArray();

return?$dataArray;

}

  • 上一篇:凈值計算源代碼
  • 下一篇:如何安裝apache tomcat maven plugin
  • copyright 2024編程學習大全網