如果文件保存为phpexcel,则会收到确认消息

时间:2015-08-17 14:23:25

标签: php

如果phpexcel成功保存文件,如何获取确认消息。 我正在尝试将数据库结果导出到带有phpexcel的excel文件。

如果文件已保存,我想收到确认消息。

我有类似的东西

1. New directory "Res" to be created

2. 8*6 different files (res_0, res_1, res_2, ...) to be written to the Res dir

我尝试使用if,例如

$writer->save('files/users.xlsx');

但它不起作用。

1 个答案:

答案 0 :(得分:0)

检查source code of the Excel2007 writer时,我注意到save()方法确实没有返回任何内容。但是如果出现任何问题,会有很多异常被抛出。这意味着您应该能够尝试捕获save()调用以查明文件保存期间是否出现错误:

try {
    $writer->save('files/users.xlsx');
    echo "Saved";
} catch (PHPExcel_Writer_Exception $e) {
    echo "Something went wrong: " . $e->getMessage();
}