在sys_get_temp_dir()中手动创建tmp文件需要多长时间?

时间:2017-02-04 00:03:09

标签: php

我知道this question,但它仅涵盖上传过程创建的文件或tmpfile()在请求结束时自动删除的文件。相反,我想知道在系统临时文件夹f.e中手动创建的文件保留时间。通过file_put_contents()sys_get_temp_dir()

如果通过操作系统完成修剪,请回答不同的主要网络服务器操作系统如何处理它。

2 个答案:

答案 0 :(得分:1)

系统临时目录将根据操作系统类型和配置进行清除,某些操作系统在启动时删除,其他则将tmpfs作为临时目录进行清除等。

答案 1 :(得分:1)

对于Linux,请参阅file system hierarchy standard。这就是你所期望的。

问题是,当文件被删除时(如果你不是系统管理员),只是不关心。只是期望在关闭它之后不再存在临时文件并编写代码时考虑到这一点。