1

如果我写:

 $mypage=file_get_contents("www.mywebsite.com/mypage.htm");

第一次运行脚本时,file_get_contents() 肯定会向 www.mywebsite.com 发出 HTTP 请求以获取 mypage.htm,并获得包含 mypage.htm 内容的响应。

但是每次我运行脚本时,file_get_contents() 会在 www.mywebsite.com 上获取真实文件吗?或者它在本地主机上有某种缓存?

4

1 回答 1

3

没有。但是,由于DNS 记录由服务器的操作系统缓存,因此会加快速度,因为DNS 解析步骤在后续尝试中可能会更快(直到缓存条目过期)。

于 2012-07-29T10:12:16.763 回答