$fansAll = [];
$url = "https://api.weixin.qq.com/cgi-bin/user/get?access_token=$token";
$data = ihttp_get($url);
$fansObj = $data['content'];
$fansArr = json_decode($fansObj,true);
$nextOpenid = $fansArr['next_openid'];
$fansArr = $fansArr['data']['openid'];
$fansAll[] = $fansArr;
//查询出关注着open_id列表
for ($i=0;$i<=30;$i++){
if ($nextOpenid) {
$extend = "&next_openid=$nextOpenid";
$url = "https://api.weixin.qq.com/cgi-bin/user/get?access_token={$token}$extend";
$data = ihttp_get($url);
$fansObj = $data['content'];
$fansArr = json_decode($fansObj,true);
$nextOpenid = $fansArr['next_openid'];
$fansArr = $fansArr['data']['openid'];
//防止最后一个数组为空的情况
if ($fansArr) {
$fansAll[] = $fansArr;
}
}
}
function merge_array($array){
return call_user_func_array('array_merge',$array);
}
//所有粉丝数组列表
$fansAllArr = merge_array($fansAll);