国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

如何用PHP讀取excel文件內容、獲取單元格數據

2020-03-22 20:18:42
字體:
來源:轉載
供稿:網友
本篇文章主要介紹如何使用PHP讀取excel文件內容即每個單元格數據,希望對大家有所幫助。

涉及相關知識點:

①PHPExcel 是用來操作Office Excel 文檔的一個PHP類庫,它基于微軟的Openxml標準和PHP語言。可以使用它來讀取、寫入不同格式的電子表格。

②time() 返回當前時間的秒數的函數,用來獲取當前的系統時間

③require_once 為了避免重復加載文件即加載文件一次

④array() 創建數組

⑤memory_get_usage() php內置函數能返回當前分配給PHP腳本的內存量,使用它來調試PHP代碼性能

⑥var_dump() 用來打印數組,或者輸出字符串

03642ed68c46d7348e332462ed2140c.png

php讀取excel文件,并進行相應處理的具體方法

代碼示例如下:

 ?php/*讀取excel文件,并進行相應處理*/$fileName = url.xls if (!file_exists($fileName)) { exit( 文件 .$fileName. 不存在 $startTime = time(); //返回當前時間的Unix 時間戳require_once ./PHPExcel/IOFactory.php $objPHPExcel = PHPExcel_IOFactory::load($fileName);//獲取sheet表格數目$sheetCount = $objPHPExcel- getSheetCount();//默認選中sheet0表$sheetSelected = 0;$objPHPExcel- setActiveSheetIndex($sheetSelected);//獲取表格行數$rowCount = $objPHPExcel- getActiveSheet()- getHighestRow();//獲取表格列數$columnCount = $objPHPExcel- getActiveSheet()- getHighestColumn();echo div Sheet Count : .$sheetCount. 行數: .$rowCount. 列數: .$columnCount. /div $dataArr = array();/* 循環讀取每個單元格的數據 *///行數循環for ($row = 1; $row = $rowCount; $row++){//列數循環 , 列數是以A列開始for ($column = A $column = $columnCount; $column++) { $dataArr[] = $objPHPExcel- getActiveSheet()- getCell($column.$row)- getValue(); echo $column.$row. : .$objPHPExcel- getActiveSheet()- getCell($column.$row)- getValue(). br / echo br/ 消耗的內存為: .(memory_get_peak_usage(true) / 1024 / 1024). M $endTime = time();echo div 解析完后,當前的時間為: .date( Y-m-d H:i:s ). 總共消耗的時間為: .(($endTime - $startTime)). 秒 /div var_dump($dataArr);$dataArr = NULL;}

【相關文章推薦】

phpexcel怎么使用?phpexcel常用方法最強匯總

超實用的PHPExcel[導入][導出]實現方法總結

詳細介紹PHPExcel讀取Excel時間的示例代碼

PHP如何讀取大excel文件數據的方法

【相關視頻課程推薦】

PHP操控Excel視頻教程

以上就是如何用PHP讀取excel文件內容、獲取單元格數據的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蓝田县| 永修县| 区。| 塔城市| 凤冈县| 济源市| 九寨沟县| 辽源市| 宜章县| 崇信县| 祁东县| 同江市| 连城县| 阜南县| 个旧市| 广南县| 甘洛县| 墨竹工卡县| 即墨市| 务川| 肥乡县| 六安市| 杭州市| 兴安盟| 望都县| 舞阳县| 沂南县| 陇西县| 台山市| 汾西县| 江津市| 汉阴县| 泌阳县| 兴山县| 彰化县| 济南市| 慈溪市| 綦江县| 尚志市| 荆门市| 大兴区|