php file_get_contents下载太多数据

时间:2017-01-09 02:35:02

标签: php file-get-contents bandwidth

我注意到当我使用file_get_contents时,我似乎使用的带宽比我应该的多。例如:

file_get_contents('https://example.com',false,$ctx,0,99000);

会导致我的网络RX大约上升到1.6mb(仅使用ifconfig并在之前和之后进行比较)....我认为它应该只能跳过99kb,因为我已经指定使用99000?

1 个答案:

答案 0 :(得分:1)

file_get_contents在PHP中是一个相当错误的函数。考虑使用curl并遵循此解决方案:

how to set a maximum size limit to php curl downloads