Discuz!开发之用户积分数额增减操作updatemembercount()函数解析

2021-03-20 1065 0条评论
/**
* 添加积分
* @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: 自定义积分记录说明
*/
 
 
function updatemembercount($uids, $dataarr = array(), $checkgroup = true, $operation = '', $relatedid = 0, $ruletxt = '', $customtitle = '', $custommemo = '') {
if(!empty($uids) && (is_array($dataarr) && $dataarr)) {
require_once libfile('function/credit');
return _updatemembercount($uids, $dataarr, $checkgroup, $operation, $relatedid, $ruletxt, $customtitle, $custommemo);
}
return true;
}

操作示例


updatemembercount($_G['uid'], array(1=>10),true,'',123,'抽奖奖励','抽奖奖励','抽奖奖励');


操作说明:给$_G['uid']用户添加积分extcredits1,数额10


文章版权及转载声明

本文作者:符文浩 网址:http://blog.fuwenhao.com/post/376.html 发布于 2021-03-20
文章转载或复制请以超链接形式并注明出处。

发表评论

快捷回复:

评论列表 (暂无评论,1065人围观)参与讨论

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码