/**
* 把微信生成的图片存入本地
*
* @param [type] $username
* [用户名]
* @param [string] $LocalPath
* [要存入的本地图片地址]
* @param [type] $weixinPath
* [微信图片地址]
*
* @return [string] [$LocalPath]失败时返回 FALSE
*/
function save_weixin_img($local_path, $weixin_path)
{
$weixin_path_a = str_replace("https://", "http://", $weixin_path);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $weixin_path_a);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //不验证证书
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //不验证证书
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$r = curl_exec($ch);
curl_close($ch);
if (! empty($local_path) && ! empty($weixin_path_a)) {
$msg = file_put_contents($local_path, $r);
}
unset($r);
// 判断头像是否有拉取到
if(!getimagesize($local_path)){
@unlink($local_path);
$local_path = "";
}
return $local_path;
}