我正在从一个简单的电子表格中读取数据,但getCell()
返回一行中的所有数据,而不仅仅是指示的单元格。
例如,我有一个电子表格,前几个单元格中有随机文本。
__A__ __B__ __C__ __D__ __E__ 1 | 啊 | bb | 抄送| dd | 呃 | 2 |_____|____|____|____|____|
我启动 PHPExcel 并运行以下代码:
$objReader = PHPExcel_IOFactory::createReaderForFile($file);
$objPHPExcel = $objReader->load($file);
$foo = $objPHPExcel->getActiveSheet()->getCellByColumnAndRow('A', 1)->getValue();
$bar = $objPHPExcel->getActiveSheet()->getCell('A1')->getValue();
$foo
和 的结果$bar
是所有值的一个字符串:
aa bb cc dd ee
为什么会这样?谢谢。
PHP v5.3.13
PHPExcel v1.7.9