PHPExcel读取excel文件一例
2009-06-18 14:39
363 查看
PHP Excel 2007 classes
Project providing a set of classes for the PHP programming language,which allow you to write to and read from different file formats, like
Excel 2007, PDF, HTML, ... This project is built around Microsoft's
OpenXML standard and PHP.
下载地址:
http://phpexcel.codeplex.com/
读取某excel文件,得到其每行每列的内容的一个示例:
set_include_path(get_include_path() . PATH_SEPARATOR . './Classes/');
include 'PHPExcel/IOFactory.php';
$reader = PHPExcel_IOFactory::createReader('Excel2007'); // 讀取 excel 檔案
$PHPExcel = $reader->load($excelfilename); // 檔案名稱
$sheet = $PHPExcel->getSheet(0); // 讀取第一個工作表(編號從 0 開始)
$highestRow = $sheet->getHighestRow(); // 取得总行数
$highestColumn = $sheet->getHighestColumn(); // 取得总列数
$arr = array(1=>'A',2=>'B',3=>'C',4=>'D',5=>'E',6=>'F',7=>'G',8=>'H',9=>'I',10=>'J',11=>'K',12=>'L',13=>'M', 14=>'N',15=>'O',16=>'P',17=>'Q',18=>'R',19=>'S',20=>'T',21=>'U',22=>'V',23=>'W',24=>'X',25=>'Y',26=>'Z');
//echo $highestRow.$highestColumn;
// 一次讀取一列
for ($row = 5; $row <= $highestRow; $row++) {
for ($column = 0; $arr[$column] != 'T'; $column++) {
$val = $sheet->getCellByColumnAndRow($column, $row)->getValue();
echo $val;
}
}
相关文章推荐
- perl 合并多个文件一例
- php 文件上传一例简单代码
- 文件复制服务有困难启用复制 故障解决一例
- Linux下修改fstab文件造成系统无法启动解决一例
- 重建控制文件恢复丢失表空间一例
- ClearCase故障处理一例:解决eclipsed状态的私有文件不能被删除
- 控制文件损坏或者丢失的Oracle 10g数据库恢复控制文件一例
- 使用java.io.*操作文件的拆分与合并,Application一例!
- Oracle重建控制文件恢复丢失表空间一例
- Linux文件inode用完一例
- Android漫游记(4)---.so文件动态调试一例
- 直接删除undo及temp表空间文件后的数据库恢复一例
- WAMP PHP上传文件限制无法修改原因一例
- ELF文件格式一例分析:
- win7下修复文件关联一例
- awk算术运算一例:统计hdfs上某段时间内的文件大小
- [原]使用Oracle BFILE 导入文件到数据库一例
- ObjectArx开发对txt文本文件的操作一例
- 使用CMFCShellTreeCtrl类作为打开文件窗口一例
- 一例Ext4文件系统fsck后损坏的修复过程