博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php读取excel内容
阅读量:4709 次
发布时间:2019-06-10

本文共 1087 字,大约阅读时间需要 3 分钟。

使用php读取到excel文件中的内容

1.下载PHPExcel类

2.代码:

header("Content-type:text/html;charset=utf-8"); require_once 'PHPExcel/Classes/PHPExcel/IOFactory.php'; $path ='test.xlsx'; $objPHPExcel = PHPExcel_IOFactory::load($path); $sheet = $objPHPExcel->getSheet(0); //获取行数与列数,注意列数需要转换 $highestRowNum = $sheet->getHighestRow(); $highestColumn = $sheet->getHighestColumn(); $highestColumnNum = PHPExcel_Cell::columnIndexFromString($highestColumn); //取得字段,这里测试表格中的第一行为数据的字段,因此先取出用来作后面数组的键名 $filed = array(); for($i=0; $i<$highestColumnNum;$i++){
$cellName = PHPExcel_Cell::stringFromColumnIndex($i).'1'; $cellVal = $sheet->getCell($cellName)->getValue();//取得列内容 $filed []= $cellVal; } //开始取出数据并存入数组 $data = array(); for($i=2;$i<=$highestRowNum;$i++){
$row = array(); for($j=0; $j<$highestColumnNum;$j++){
$cellName = PHPExcel_Cell::stringFromColumnIndex($j).$i; $cellVal = $sheet->getCell($cellName)->getValue(); $row[ $filed[$j] ] = $cellVal; } $data []= $row; } print_r($data); 打印出的$data即为表格中的信息

转载于:https://www.cnblogs.com/xlz307/p/5227974.html

你可能感兴趣的文章
Windows 下 Chrome 快捷键大全
查看>>
PHP定时执行计划任务
查看>>
推荐putty远程工具背景效果
查看>>
php安装swoole扩展
查看>>
h5前期js知识点10月19日总结
查看>>
《Python 机器学习》笔记(四)
查看>>
C++标准库之泛型算法
查看>>
MyBatis—mybatis-config.xml模板
查看>>
(九十六)借助APNS实现远程通知、后台任务
查看>>
Winform下实现图片切换特效的方法
查看>>
使用 Git 和 Visual Studio Online 进行版本控制
查看>>
AJAX中UPDATEPANEL配合TIMER控件实现局部无刷新
查看>>
html之marquee
查看>>
JS Map对象
查看>>
变量和常量
查看>>
通信项目开发的原理与范例
查看>>
sql数据库(查询)
查看>>
GetMessage 和 PeekMessage 区别
查看>>
DataTable中如何去除重复的项 (获得某个字段中的不重复项)
查看>>
SQL yog过期后教你怎么让他不过期
查看>>