这个问题百度的结果都感觉是一个然后被各种复制粘贴
将图片上传到服务器上面了
function dlfile($file_url, $save_to)
{
$in= fopen($file_url, "rb");
$out= fopen($save_to, "wb");
while ($chunk = fread($in,8192))
{
fwrite($out, $chunk, 8192);
}
fclose($in);
fclose($out);
}
三叔2017-06-21 10:12:36
简单点可以这样
$url = "http://xxxxx";
$save_file = "xxx.xx";
file_put_contents($save_file, file_get_contents($url));
怪我咯2017-06-21 10:12:36
fopen或者file_get_contents虽然简单,但不支持很多特性,如连接超时等操作。在实际运行中可能会导致脚本长时间阻塞直到达到php的超时设置。并发高的话甚至可能拖垮服务器。目前基本使用curl替代