欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP读取Excel 之 Spreadsheet_Excel_Reader】,下面是详细的分享!
PHP读取Excel 之 Spreadsheet_Excel_Reader
和Spreadsheet_Excel_Writer类似,Spreadsheet_Excel_Reader是用来读取Excel内容的工具。
可以方便的将Excel数据导入到数据或者其他用途。
如下代码:
| <?php //调用Reader require_once 'Spreadsheet/Excel/Reader/reader.php'; //创建 Reader $data=new Spreadsheet_Excel_Reader(); //设置文本输出编码 $data->setOutputEncoding('GB2312'); //读取Excel文件 $data->read("c:\test.xls"); //$data->sheets[0]['numRows']为Excel行数 for ($i=1; $i <=$data->sheets[0]['numRows']; $i++) { //$data->sheets[0]['numCols']为Excel列数 for ($j=1; $j <=$data->sheets[0]['numCols']; $j++) { //显示每个单元格内容 echo $data->sheets[0]['cells'][$i][$j]; } } ?> |
另,由于日期型的特殊性,在取值时可能会产生错误,可将Excel单元格类型设为Text,
将日期以文本形式读取,如需日期型字符再通过PHP对其进行处理即可(strtotime()结合date())。
以上所分享的是关于PHP读取Excel 之 Spreadsheet_Excel_Reader,下面是编辑为你推荐的有价值的用户互动:
相关问题:PHP Excel_reader读取不到Excel表格信息
答:可能EXCEL文件类型不对,95 OR 2003? >>详细
相关问题:PHP用Spreadsheet_Excel_Reader读取excel表格,用...
答:获得URL上的参数 比如:...index.php/controller/index/3 $this->uri->segment(3);就是url上从index.php开始往后数,/划分,例子上就是得到的3 望采纳。 >>详细
相关问题:用PHPExcel读取Excel 2007的问题,如下。
答:require_once('phpexcel2/Classes/PHPExcel.php'); $filePath = "test.xlsx"; 尽量不要用绝对路径。。 提示是找不到文件 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
