Ogni tanto passo di qua con una domanda strana...

Vorrei usare php per scaricare un file (niente html, veramente un file) da un sito... la cosa che mi interessa di più è poter eseguire una funzione ogni $tot bytes (statistiche e per poter interrompere se voglio), questo con grossi file.

Per quel che è leggere una pagina di testo normale nessun problema, ma ho trovato niente sul come scaricare un file... idee?