3

当我尝试使用 PHPExcel 读取 excel 数据时,所有数据都被正确读取,但包含 TRUE 和 FALSE 的单元格没有被准确读取。如果单元格中存在 TRUE,则返回 1,如果为 FALSE,则不返回任何内容。任何人都可以请帮助如何克服这个问题。

$inputFileName="sample.xlxs";

$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);

$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);

4

1 回答 1

3

1PHPExcel 将为单元格中的 Boolean 值返回一个实际的 PHP Boolean:标准 PHP 行为是,如果您回显Boolean ,它将显示 a true,但如果您回显 Boolean则不显示任何内容false。如果您想查看文本,请回显如下内容:

$myBoolean = FALSE;
echo ($myBoolean) ? 'TRUE' : 'FALSE';
于 2013-08-29T15:36:33.053 回答