php删除require_once()的缓存版本需要多长时间

时间:2013-06-07 19:38:57

标签: php require-once

几个星期前,我发现代码更新没有生效。原因是我使用require_once()。似乎*_once将文件缓存到某种存储中。

我已切换到require()作为快速解决方案,但现在我遇到了require_once()是唯一选择的情况。

文件可能会在某个时间点发生变化(由后端修改),我想知道更新缓存需要多长时间?

或者我只是遇到一些奇怪的行为?

1 个答案:

答案 0 :(得分:2)

我认为* _once()函数没有这样的缓存。也许像memcache或APC这样的另一件事就是保留过时的文件版本,但无论如何这都是一种奇怪的行为。