Tp5.1下载微信用户头像

项目需求:合成海报

        主要代码:

$new_file = './upload/touxiang/'.$userId;  // 定义保存目录
        $dizhi=$new_file.'/'.time().rand(1,10000).".png";
        if(!file_exists($new_file))
        {
            mkdir ($new_file,0777,true);
        }
//        $new_file =  //图片类型getimagesize($url)可以但是因为是远程图片太慢了
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_ENCODING, ""); //加速 这个地方留空就可以了
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//这个是重点。
        $output = curl_exec($ch);
        curl_close($ch);
        $resource = fopen($dizhi ,'a');
        fwrite($resource, $output);
        fclose($resource);

    

打赏

本文 暂无 评论

回复给

Top