【发布时间】:2013-04-03 17:48:32
【问题描述】:
我有一个函数,它可以像这样读取存储在外部文件中的值
function MyFunction($param) {
include ($MyInclude);
...do the job
}
我为每个循环实例调用这个函数
foreach ($fileArray as $param => $processed) {
MyFunction($param);
...rest of the job
}
我是否使服务器内存过载,或者文件是否只加载一次并从缓存中读取?我需要解决这个问题吗?我问是因为“$fileArray”会随着时间的推移而增长,处理越来越多的文件。
【问题讨论】:
-
如果 $MyInclude 不是基于参数的,为什么要在每次迭代中包含?