1
我是使用PHPExcel的新手,我正在努力实现一个基本阅读器,该阅读器只能读取指定的列,并将电子表格中的所有行都放入一个数组中,我希望将其显示在网页中。PHPExcel阅读列
在阅读提供的文档和示例之后,我正在努力围绕一些示例的实现来包装头部,所以任何帮助都将非常感谢。
我使用下面的代码来获取默认工作表的内容到一个数组:
for ($row = 2; $row <= $highestRow; $row++) {
$dataRow = $objWorksheet->rangeToArray('A'.$row.':'.$highestColumn.$row,null, true, true, true);
if ((isset($dataRow[$row]['A'])) && ($dataRow[$row]['A'] > '')) {
++$r;
foreach($headingsArray as $columnKey => $columnHeading) {
$columnHeading = rtrim($columnHeading);
$columnHeading = preg_replace('/\s+/', ' ',$columnHeading);
$columnHeading = preg_replace('/\ /', '_',$columnHeading);
$columnHeading = strtolower($columnHeading);
$namedDataArray[$r][$columnHeading] = $dataRow[$row][$columnKey];
}
}
}
上面的代码通过读取所有的行和列,并建立和数组,但我想能添加一个配置数组,它将声明应该被读取的列...确定这是可能的,所以任何帮助将非常感谢。
感谢
的网址已不存在(404) – MonkeyMonkey