由用户可访问的脚本打开的文件



我需要在几乎同时(至少在fopen()仍打开文件时)将大量数据写入文件,用户的浏览器需要访问它。

我发现这是不可能的,直到fclose()或脚本结束。

有什么办法使它成为可能吗?

也许最好将数据存储在内存中,或者使用临时文件。然后在指定的点写入主文件,而不是在整个脚本执行过程中打开文件。

一个选项是将文件的mimetype发送给用户(例如text/plain),并将当前文件内容发送给echo。之后,您将同时写入文件和输出,以便用户的输出将模仿文件。

相关内容

  • 没有找到相关文章

最新更新