$header_img = "https://wx.qlogo.cn/mmopen/vi_32/z83qsUEIvwfdAElFIgRZmGMF3QJexLX8QBXB2BHXxroU8sjZnEQ9qqXou9dn2iaf0l5e1W18HGaNetKYmYxQfDw/132";
$this->getWeiXinFace( $header_img $path.$filename.'jpg' );
/**
* 获取并下载微信头像
* @param $url 地址
* @param $filename 保存地址
* @return mixed
*/
public function getWeiXinFace( $url, $filename ) {
//使用curl实现的get方法请求
$header_img = $this->getHttp($url);
// 把字符串写入变量中
file_put_contents( $filename, $header_img );
return $filename;
}
public function getHttp($url){
$info=curl_init();
curl_setopt($info,CURLOPT_RETURNTRANSFER,true);
curl_setopt($info,CURLOPT_HEADER,0);
curl_setopt($info,CURLOPT_NOBODY,0);
curl_setopt($info,CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($info,CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($info,CURLOPT_URL,$url);
$output= curl_exec($info);
curl_close($info);
return $output;
}