Uc pm checknew

出自Discuz! 技术文库

跳转到: 导航, 搜索

uc_pm_checknew

integer/array uc_pm_checknew(integer uid [, integer more])

目录

描述

本接口函数会检查指定用户是否有新的短消息。

参数

参数名 类型 是否必需 说明 备注
uid integer 用户ID
more integer 是否显示更多信息 2:返回短消息数、最后消息时间, 最后消息内容
1:返回短消息数、最后消息时间
0:(默认值) 只返回短消息数


范例

if(uc_pm_checknew($uid)) {
	echo "您有新短消息";
}


返回值

根据more参数的不同,返回不同的数据

返回值 (当 more = 0 时)

返回值类型 说明 备注
integer 未读消息数

返回值 (当 more = 1 时)

返回值类型 说明 备注
array 返回未读消息数和私人消息数

数组结构说明

key 类型 value
newpm integer 未读消息数
newprivatepm integer 私人消息数

返回值 (当 more = 3 时)

返回值类型 说明 备注
array 返回未读消息数、私人消息数和群聊消息数,以及最后一条消息的信息

数组结构说明

key 类型 value
newpm integer 未读消息数
newprivatepm integer 私人消息数
newchatpm integer 群聊消息数
lastdate integer 最后消息时间
lastmsgfromid integer 最后消息发件人 ID
lastmsgfrom string 最后消息发件人用户名
lastmsg string 最后消息内容
个人工具