file_get_contents内存问题

时间:2011-05-13 19:47:47

标签: php

我正在使用file_get_contents来调用php文件(返回一些数据);那样:

file_get_contents('http://example.com/foo.php');并且不是例如$holding_var = file_get_contents('http://example.com/foo.php');

它是否会使用分配的20kB内存(假设我的脚本调用的意思文件返回10kB响应)或根本不使用内存,因为结果没有存储在任何变量中?

1 个答案:

答案 0 :(得分:2)

编写代码时,只需在磁盘上打开文件,读取内容,然后对其执行任何操作。

是的,它会耗尽20kb的分配内存,但是在某些时候它将由php运行时垃圾收集器释放。

我不明白为什么你会写这样的代码。它不会执行.php文件中的代码。