Php,一次完成多个文件操作(删除、创建)?点赞交易

Php, multiple file operations (delete, create) in one go? Like transactions

假设我有一个很长的生成函数:

由于第 2 步需要 5 分钟,因此很容易看出,如果用户尝试访问相关内容,他们将看到零内容或“缺失”内容。 最好的方式就像交易:在几秒钟的片段中得到完整的结果。在 Php 中有什么方法可以做到这一点吗?至今没找到方法。

如何在另一个文件夹中生成缓存?完成后,您只需更改缓存的路径,这不会花费任何时间。之后您可以删除旧缓存。你可以在两个文件夹之间交换。