>功能
获取用户信息
>用法
getUserInfo($uid, $update = false, $field = '');
或 getUserInfo($openid, $update = false, $field = '');
>参数
$uid 必须为 用户uid
或 $openid 必须为 用户openid
$update 非必须 为空时读取缓存内用户信息,如需读取最新信息请设置为true
$field 非必须 需要获取用户哪些字段信息,为空时获取用户全部信息
>返回值
返回包含用户信息的数组
~~~
array (size=39)
'uid' => string '2' (length=1) //用户id
'nickname' => string '北北' (length=9) //用户昵称
'password' => null //密码 当为管理员时有
'truename' => null //真实姓名
'mobile' => null //手机号码
'email' => null //邮箱
'sex' => string '1' (length=1) //性别 0:保密 1:男 2:女
'headimgurl' => string //头像链接 'http://wx.qlogo.cn/mmopen/AhLk989Zrl06FmvQyLHwRTollf4IJzgU2O7zzBX3X9JMLheTE25zC6eXH5icJkOOsk4Xr963tiak0RxOkYicBdxow/0' (length=117)
'city' => string 'Xiangtan' (length=8) //所在城市
'province' => string 'Hunan' (length=5) //所在身份
'country' => string 'China' (length=5) //所在国家
'language' => string 'zh_CN' (length=5) //语言
'score' => string '100' (length=3) //积分
'experience' => string '100' (length=3)
'unionid' => string 'o11POw3MnY9lAJGZYJpbNs_XAMVU' (length=28) //用户unionid 统一开发者账户下的所有公众号中的同一用户unionid相同
'login_count' => string '0' (length=1)
'reg_ip' => null
'reg_time' => string '1451656809' (length=10)
'last_login_ip' => null
'last_login_time' => null
'status' => string '1' (length=1)
'is_init' => string '1' (length=1)
'is_audit' => string '1' (length=1)
'subscribe_time' => string '1451656809' (length=10)
'remark' => string '' (length=0)
'groupid' => string '0' (length=1)
'come_from' => string '0' (length=1)
'login_name' => null
'login_password' => null
'manager_id' => string '0' (length=1)
'level' => string '0' (length=1)
'membership' => string '0' (length=1)
'public_count' => null
'groups' =>
array (size=0)
empty
'tokens' =>
array (size=1)
'wx1ff336758fc06f1d' => string 'ob8oYv3rrZuh-7ScINExlsrwJuhI' (length=28)
'remarks' =>
array (size=1)
'wx1ff336758fc06f1d' => null
'has_subscribe' =>
array (size=1)
'wx1ff336758fc06f1d' => string '1' (length=1)
'is_root' => boolean false
'sex_name' => string '男' (length=3)
~~~
>举例
~~~
$uid = I ( 'uid' );
$userInfo = getUserInfo ( $uid );
dump($userInfo);
~~~
- 基本介绍
- 关于豆信
- 开源协议
- 版权声明
- 捐赠我们
- 基础准备
- 获取源代码
- 安装框架
- 在阿里云服务器上安装
- 在SAE服务器上安装
- 使用说明
- 前台使用说明
- 后台使用说明
- 目录结构
- 数据字典
- 交互说明
- HelloWorld
- 微信交互
- 处理消息
- 处理文本消息
- 处理图片消息
- 处理语音消息
- 处理短视频消息
- 处理位置消息
- 处理链接消息
- 处理事件消息
- 处理用户关注事件消息
- 处理用户取消关注事件消息
- 处理用户上报地理位置事件消息
- 发送消息
- 发送文本消息
- 发送图片消息
- 发送图文消息
- 发送客服消息
- 发送模板消息
- 常用功能
- 如何安装插件
- 如何设计插件后台
- 如何设计数据模型
- 如何设计配置文件
- 如何上传图片
- 如何自定义分享内容
- 如何获取用户信息
- 如何设置消息上下文
- 如何使用带参数二维码
- 如何集成微信支付
- 如何开发微网站模板
- 插件开发实战
- 留言板插件开发
- 成语接龙插件开发
- 附近酒店查询插件开发
- 捐赠插件开发
- 微助力插件开发
- 场景二维码插件开发
- 微订餐插件开发
- 客服助手插件开发
- 幼儿园微网站开发
- 常用函数参考
- 系统函数
- is_login
- is_administrator
- 微信交互SDK相关函数
- getWechatApiObj
- 消息事件处理相关
- getRevData
- getRevFrom
- getRevTo
- getRevType
- getRevId
- getRevCtime
- getRevContent
- getRevPic
- getRevLink
- getRevGeo
- getRevEventGeo
- getRevEvent
- getRevVoice
- getRevVideo
- getRevScanInfo
- getRevSendPicsInfo
- getRevSendGeoInfo
- 发送消息
- sendCustomMessage
- sendTemplateMessage
- getRevTplMsgID
- replyText
- replyImage
- replyNews
- replyVoice
- replyVideo
- replyMusic
- 二维码推广相关
- getQRCode
- getRevTicket
- getRevSceneId
- getQRUrl
- getShortUrl
- 自定义菜单相关
- createMenu
- getMenu
- deleteMenu
- 个性菜单相关
- 多客服相关
- transferCustomerService
- getCustomServiceKFlist
- getCustomServiceOnlineKFlist
- getKFSession
- closeKFSession
- 插件开发相关函数
- getUserInfo
- add_credit
- get_cover_url
- addons_url
- JSSDK函数
- pay
- 数据库操作函数
- 常见问题解答
- 获取access_token时AppSecret错误
- 微信接口全局返回码说明
- 文件可写权限问题
- 页面错误,请稍后再试
- 该公众号暂时无法提供服务
- URL请求超时
- 新浪sae/SQLSTATE[07000][1045]
- 资料查询
- 实用代码集
- 微信公众平台
- thinkphp学习资料
- jquery核心函数库
- 移动/PC前端学习资料
- 实用小工具收集
- 加入我们
- 广告招商
- 加入开发者