1

file_get_contentsPHP 中,如果我在同一个文件上使用它两次会发生什么?

仅加载一次文件并在后续调用中简单引用第一次调用的结果是否足够智能?还是我需要自己实现类似的东西?

在文档中有一行这样说,但我真的不明白它的含义或它是否相关:

如果您的操作系统支持,它将使用内存映射技术来提高性能。

我不确定如何准备一个测试用例来为自己解决这个问题,所以任何关于我如何做到这一点的信息也会很有用。

4

1 回答 1

3

它会读取文件两次。如果您想要两次相同的内容,请将其放在一个变量中,作为一种良好的做法。

于 2013-06-02T22:57:21.717 回答