php实现远程网络文件下载到服务器指定目录 阿星小栈

 public function downfile($fileurl,$newfname){
        set_time_limit (24 * 60 * 60);
        $url=$fileurl;
        $file = fopen ($url, "rb");
        if ($file) {
            $newf = fopen ($newfname, "wb");
            if ($newf)
                while(!feof($file)) {
                    fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
                }
        }
        if ($file) {
            fclose($file);
        }
        if ($newf) {
            fclose($newf);

        }
    }
原文地址:https://www.cnblogs.com/dereckbu/p/9244710.html