这个问题在这里已有答案:
当我尝试使用fopen('../files/report_'.$time.'.xlsx','w');创建文件时,它将创建具有随机扩展名report_1552395474844.xlsx.M0Vv7Z的文件。
fopen('../files/report_'.$time.'.xlsx','w');
report_1552395474844.xlsx.M0Vv7Z
你能帮我吗?
有2个选项。
第一:您的代码运行,永远不会关闭文件。那时它被认为是一个临时文件,需要关闭以获得它的真实姓名。因此,在写入文件后立即尝试关闭文件。
第二:你正在寻找错误的文件夹和一个以前创建的旧文件