JJ874444051 2016-08-04 02:50 采纳率: 0%
浏览 3704
已采纳

php 微信接收图片消息获得了picurl,怎么根据这个url将图片保存到本地

微信回复图片消息时长5s以内,如何快速的下载图片,这个picurl没有后缀的

  • 写回答

2条回答 默认 最新

  • 鱼弦 全栈领域优质创作者 2016-08-04 03:09
    关注

    http://www.cnblogs.com/dmm888/p/4390627.html

    http://www.php100.com/html/php/lei/2013/0905/5367.html

    <?php
    function get_file($url,$folder,$pic_name){

    set_time_limit(24*60*60); //限制最大的执行时间
    $destination_folder=$folder?$folder.'/':''; //文件下载保存目录
    $newfname=$destination_folder.$pic_name;//文件PATH
    $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);
        }
    }       
    

    }

    get_file("http://www.baidu.com/img/baidu_logo.gif","file","baidu.jpg");
    ?>

    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥30 vmware exsi重置后的密码
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面