PHP 读取xls
环境:iis 7.5 php 5.3.8 PHPExcel 请到官网下载,现在是 1.7.7 近一年没有更新。PHPExcel 可以输出,也可以读xls 2007 2003 都可以,功能很强大。
由于 我的环境是 php 5.3 支持 __DIR __ 以下使用了,如果你的版本太低,请升级吧。
//实例化读取xls2005 对象
require_once 'PHPExcel.php';
$xls = new PHPExcel();
$reader = new PHPExcel_Reader_Excel5();
$reader->canRead(__DIR__.'/work.xls') or die('读取xls失败');
$xls = $reader->load(__DIR__.'/work.xls');
$allSheetCount = $xls->getSheetCount();
$appendText = '';
for($i=0;$i<$allSheetCount;$i++)
{
$sheet = $xls->getSheet($i);
$sheetName = $sheet->getTitle();
$columnCount = $sheet->getHighestColumn();//列数
$rowCount = $sheet->getHighestRow();//行数
//echo ($sheet->getCellByColumnAndRow(1,1)->getValue()); 列 行
for ($j=2;$j<=$rowCount;$j++) // 从第二行开始读取
{
$sheet->getCellByColumnAndRow(1,$j)->getValue();//取出值。
}
}
- 上一篇:UCenter 单站点登录原理与案例
- 下一篇:php程序常见处理方式