微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP根据URL链接下载远程图片到本地

public function downimg()
    {
        $path = 'E:/PHPstudy_pro/WWW/pachong/public/uploads/img/';
                
        $img ="https://zy.yaozh.com/instruct/imagesout/TB1_wMKSpXXXXalXXXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg" ;
        ob_clean();
        ob_start();
        readfile($img);     //读取图片
        $img = ob_get_contents();   //得到缓冲区中保存的图片
        ob_end_clean();     //清空缓冲区
        $fp = fopen($path.'test.jpg','w');  //写入图片
        if(fwrite($fp,$img))
        {
            fclose($fp);
            echo "图片保存成功";
        }else{

            echo "图片保存失败";
        }
    }

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐