function getImg($url,$filename){ if($url == '') return false; //打开输出控制缓冲 ob_start(); //读取url图片文件,并写入到输出缓存 readfile($url); //返回输出缓存区的内容 $img = ob_get_contents(); //清空输出缓存区的内容 ob_end_clean(); //获取从缓存区获取的内容长度 //$size = strlen($img); //图片目录 $imgdir = './'; $fp = @fopen($imdir.$filename,'a'); fwrite($fp,$img); fclose($fp); } getImg('http://ubmcmm.baidustatic.com/media/v1/0f000ntPpKn9AHLumTK7W6.jpg','1.jpg');
以上就介绍了根据图片地址,保存图片到本地,包括了保存图片,图片地址方面的内容,希望对PHP教程有兴趣的朋友有所帮助。