环境:PHP7.1 + Apache2.4.23
框架:ThinkPHP6
我用phpspreadsheet导出一个表格包含6个工作表,每个工作表数据不多,150条左右,就是公式会比较多一点,当我去设置公式在2个工作表的时候,表格是正常的,有3个工作表同时设置公式的时候,就不正常了,导出tp框架的调试信息,当我把调试关了后,就会导出一个空表格
这是我设置是否运用公式的代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
if (0 === strpos($sItem, '=')) {
$activeSheet->setCellValue($sKey, $sItem);
//
} else {
$activeSheet->setCellValueExplicit($sKey, $sItem, $pDataType);
}
抛异常了,你把异常原因贴出来