PHP kullanarak büyük bir dosya indirmek nasıl (düşük bellek kullanımı)

0 Cevap php

Hoşgeldiniz

Ben PHP kullanarak büyük bir dosya (1xx MB) indirmeniz gerekiyor.

Nasıl geçici bir dosya için (RAM) bellek israf olmadan bu indirebilirsiniz?

I kullandığınızda

$something=file_get_contents('http://somehost.example/file.zip');
file_put_contents($something,'myfile.zip');

Ben o kadar belleği olduğunu dosyasının boyutunun olması gerekir.

Belki başka bir yolu kullanarak indirmek mümkün?

(Örnek 1024b için) bölgelerinde, örneğin, diske yazma ve dosya kadar yinelenen bir başka kısmı tamamen indirilmiş olacaktır indir?

0 Cevap