使用PHPExcel不会检索布尔值为TRUE和FALSE的单元格

时间:2013-08-29 15:31:42

标签: php phpexcel

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

  

$查找inputfilename = “sample.xlxs”;

     

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

     

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

1 个答案:

答案 0 :(得分:3)

PHPExcel将在单元格中返回布尔值的实际PHP布尔值:标准PHP行为是,如果回显布尔值1,它将显示true,但如果回显布尔值false则不显示$myBoolean = FALSE; echo ($myBoolean) ? 'TRUE' : 'FALSE'; 1}}。如果要查看文本,请回显:

{{1}}