很简单就可以实现,下面为大家简单介绍下
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
相关文章
猜你喜欢
- ASP.NET本地开发时常见的配置错误及解决方法? 2025-06-10
- ASP.NET自助建站系统的数据库备份与恢复操作指南 2025-06-10
- 个人网站服务器域名解析设置指南:从购买到绑定全流程 2025-06-10
- 个人网站搭建:如何挑选具有弹性扩展能力的服务器? 2025-06-10
- 个人服务器网站搭建:如何选择适合自己的建站程序或框架? 2025-06-10
TA的动态
- 2025-07-10 怎样使用阿里云的安全工具进行服务器漏洞扫描和修复?
- 2025-07-10 怎样使用命令行工具优化Linux云服务器的Ping性能?
- 2025-07-10 怎样使用Xshell连接华为云服务器,实现高效远程管理?
- 2025-07-10 怎样利用云服务器D盘搭建稳定、高效的网站托管环境?
- 2025-07-10 怎样使用阿里云的安全组功能来增强服务器防火墙的安全性?
快网idc优惠网
QQ交流群
您的支持,是我们最大的动力!
热门文章
-
Spring Boot整合logback一个简单的日志集成架构
2025-05-29 61 -
2025-05-29 50
-
2025-05-25 100
-
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2025-05-29 64 -
2025-05-29 59
热门评论