gpt4 book ai didi

PHPExcel:如何检查 save() 是否成功?

转载 作者:行者123 更新时间:2023-12-02 21:17:33 26 4
gpt4 key购买 nike

通过 PHPExcel 编写 Excel 电子表格后,我需要更新数据库中的行。

我有:

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, "Excel2007");
$objWriter->setPreCalculateFormulas(true);
$objWriter->save("library/profiles/reports/spreadsheet.xlsx");
$objWriter->save('php://output');
$objPHPExcel->disconnectWorksheets();

我怀疑 save() 方法会返回一些内容,但我找不到任何相关文档。

我可以检查 save() 是否成功,还是应该使用 file_exists() 来代替?

最佳答案

根据 API 文档,Writer save() 方法的签名是

/**
* Save PHPExcel to file
*
* @param string $pFilename
* @throws PHPExcel_Writer_Exception
*/

因此,您使用 try/catch block 来处理任何抛出的异常

关于PHPExcel:如何检查 save() 是否成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29675963/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com