$fp_src=fopen('file','r');
$filter = stream_filter_prepend($fp_src, 'convert.iconv.ISO-8859-1/UTF-8');
while(fread($fp_src,4096)){
++$count;
if($count%1000==0) print ftell($fp_src)."\n";
}
当我运行这个脚本时,在浏览了 35MB 的文件后最终消耗了大约 200MB 的 RAM。
在没有 stream_filter 的情况下运行它,内存占用约为 10 MB。
是什么赋予了?