用户积分数额增减操作updatemembercount()函数解析
/*** 添加积分
* @param Integer $uids: 用户uid或者uid数组
* @param String $dataarr: 积分操作数组
* @param Boolean $checkgroup: 是否检查用户组 true or false
* @param String $operation: 操作类型
* @param Integer $relatedid:
* @param String $ruletxt: 积分规则文本
* @param String $customtitle: 自定义积分记录标题
* @param String $custommemo: 自定义积分记录说明
*/
操作示例
updatemembercount($_G['uid'], array(1=>10),true,'',123,'抽奖奖励','抽奖奖励','抽奖奖励');
操作说明:给$_G['uid']用户添加积分extcredits1,数额10
积分下限查询函数:
同样位于/source/function/function_core.phpfunction checklowerlimit($action, $uid = 0, $coef = 1, $fid = 0, $returnonly = 0)
1、策略动作Action或者需要检测的操作积分值使如extcredits1积分进行减1操作检测array(‘extcredits1’ => -1)
2、用户UID
3、积分放大倍数/负数为减分操作
4、不知道是啥5、只要返回结果,不用中断程序运行
示例:
checklowerlimit(array('extcredits2' => '-8'), $_G['uid'], 1, 0, 1);
此函数返回bool。
页:
[1]