$src = fopen('http://www.example.com', 'r'); $dest1 = fopen('song.mp3', 'w'); stream_copy_to_stream($src, $dest1, 1024);
$start = microtime(true); while(true) { if ((float)(microtime(true) - $start) > 600) { break; } stream_copy_to_stream($src, $dest1, 1024); }