php获取excel文件数据

2025-05-27 0 108

很简单就可以实现,下面为大家简单介绍下

1、下载PHPExcel类,是一个文件夹,还得有一个文件PHPExcel.php,两个在同级目录

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37
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()将字符转为十进制数*/

$date[$currentRow - 1][] = $val;

}

}

return $date;

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持快网idc!

原文链接:http://www.cnblogs.com/fwqblogs/p/6740052.html

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 php获取excel文件数据 https://www.kuaiidc.com/72226.html

相关文章

发表评论
暂无评论