phpExcel读取excel文件,读取出来
<?php
require_once '../Classes/PHPExcel.php';
/**对excel里的日期进行格式转化*/
function GetData($val){
$jd = GregorianToJD(1, 1, 1970);
$gregorian = JDToGregorian($jd+intval($val)-25569);
return $gregorian;/**显示格式为 “月/日/年” */
}
$filePath = 'explode.xls';
$PHPExcel = new PHPExcel();
/**默认用excel2007读取excel,若格式不对,则用之前的版本进行读取*/
$PHPReader = new PHPExcel_Reader_Excel2007();
if(!$PHPReader->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 $val."\t";
echo GetData($val)."\t";
}else{
//echo $val;
/**如果输出汉字有乱码,则需将输出内容用iconv函数进行编码转换,如下将gb2312编码转为utf-8编码输出*/
echo iconv('utf-8','gb2312', $val)."\t";
}
}
echo "</br>";
}
echo "\n";
?>
分享到:
相关推荐
php使用PHPExcel读取Excel的demo
结合phpExcel插件,写的一个读取excel2007、excel2003工作表内容,并返回二维数组的例子。可以自定义读取哪一张工作表,哪几列,哪几行的excel内容;可以进行扩展,修改里面的代码来适应你的项目。代码有充分的注释...
phpexcel 读取 excel实例,里面有生成excel和读取excel的例子
用于php读取解析excel文件,用来操作Office Excel 文档的一个PHP类库,它基于微软的Openxml标准和PHP语言。可以使用它来读取、写入不同格式的电子表格。整体来说是一个不错的Excel操作类。
PHP实现生成、读取Excel文件的插件,还支持Excel文件的格式设置。
结合PHPExcel插件写的读取excel文件内容,并返回二维数组。可以控制读取excel哪张工作表,读取几列的内容。
用PHPExcel读取Excel 2007 或者Excel2003文件,需要的朋友,可以参考下。
NULL 博文链接:https://zccst.iteye.com/blog/1233585
经过认真研究API文档和查看官方文档,终于找到读取EXCEL中的图片,目前我只能读取excel 2003格式的。excel2007貌似还不支持。 其中主要使用的API为PHPExcel_Worksheet,PHPExcel_Worksheet_BaseDrawing,PHPExcel_...
主要介绍了PHPExcel简单读取excel文件的方法,结合实例形式简单分析了PHPExcel针对Excel文件的读取操作技巧,需要的朋友可以参考下
利用PHPEXCEL 循环读取EXCEL中的内容,可以生成数组 ,主要是获得当前列数
phpExcel导入excel文件,对导入的文件限定导入列数,并将符合格式的写入数据库。
本篇文章主要介绍了利用PHPExcel读取Excel的数据和导出数据到Excel的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧
今天接到了一个从Excel内读取图片的需求,这里介绍一下分别使用phpspreadsheet和PHPExcel扩展库来实现读取Excel内图片的功能,感兴趣的朋友一起看看吧
使用示例完整代码博客文章地址:https://blog.csdn.net/qq_35713752/article/details/82814985
本篇文章主要介绍了利用PHPExcel实现Excel文件的写入和读取的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
php读取excel,xlsx文件;php实现excel数据的导入导出;PHP导入Excel文件(使用PHPExcel)php.获取服务器Excel文件内容