在PHP中,我将编写(创建)文件使用file_put_contents($filename, $data);
它没关系,但我想检测进程的完成事件.
目前,该页面正在显示加载状态.
这是目前我知道它完成与否的方式.
我想用代码检测.
这是一个阻塞的I/O调用,因此它在函数调用返回时结束.返回值是写入的字节数(成功时).
它将所有东西都搁置,直到它结束
所以你可以使用这样的东西来确定它何时完成文件的编写.
echo "The file's contents are now being written, please wait.";
file_put_contents($filename, $data);
echo "The file's contents have been written.";
Run Code Online (Sandbox Code Playgroud)