admin 发表于 2019-7-6 11:29:38

用户积分数额增减操作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

admin 发表于 2024-5-9 18:27:05

积分下限查询函数:
同样位于/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]
查看完整版本: 用户积分数额增减操作updatemembercount()函数解析