博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHPExcel读取Excel文件
阅读量:7070 次
发布时间:2019-06-28

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

用PHPExcel读取Excel 2007 或者Excel2003文件

涉及知识点:

php对excel文件进行循环读取

php对字符进行ascii编码转化,将字符转为十进制数

php对excel日期格式读取,并进行显示转化

php对汉字乱码进行编码转化

View Code
canRead($filePath)){
$PHPReader = new PHPExcel_Reader_Excel5(); if(!$PHPReader->canRead($filePath)){
echo 'no Excel'; return ; } } $PHPExcel = $PHPReader->load($filePath); /**读取excel文件中的第一个工作表*/ $currentSheet = $PHPExcel->getSheet(0); /**取得最大的列号*/ $allColumn = $currentSheet->getHighestColumn(); /**取得一共有多少行*/ $allRow = $currentSheet->getHighestRow(); /**从第二行开始输出,因为excel表中第一行为列名*/ for($currentRow = 2;$currentRow <= $allRow;$currentRow++){
/**从第A列开始输出*/ for($currentColumn= 'A';$currentColumn<= $allColumn; $currentColumn++){
$val = $currentSheet->getCellByColumnAndRow(ord($currentColumn) - 65,$currentRow)->getValue();/**ord()将字符转为十进制数*/ if($currentColumn == 'A') {
echo GetData($val)."\t"; }else{
//echo $val; /**如果输出汉字有乱码,则需将输出内容用iconv函数进行编码转换,如下将gb2312编码转为utf-8编码输出*/ echo iconv('utf-8','gb2312', $val)."\t"; } } echo "
"; } echo "\n"; ?>

推荐一个自己业余时间开发的引擎,()

转载地址:http://omhll.baihongyu.com/

你可能感兴趣的文章
BarTender条码检验位类型知识讲解
查看>>
过滤器(登录认证)
查看>>
kernel(一) interrupts
查看>>
SQLite数据库约束详解
查看>>
form submit不进入action方法问题
查看>>
c#语言中 (int)、int.Parse()、int.TryParse、Convert.ToInt32的区别
查看>>
kbmMWClientQuery 排序问题
查看>>
WPF中的容器控件——WrapPanel
查看>>
初学CI源码
查看>>
获取数据库内容一
查看>>
移动端知识梳理
查看>>
在CentOS 7中部署Tomcat
查看>>
滚动时div的背景图片随之滚动
查看>>
配置虚拟交换机vSwitch
查看>>
比特币代码分析11 比特币存储机制
查看>>
域名解析中遇到的一些问题
查看>>
Golang 写一个端口扫描器
查看>>
Greenplum 在Linux下的安装(centOS,RedHat)
查看>>
github/python/ show me the code 25题(二)
查看>>
Linux系统中常用操作命令
查看>>