找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10436|回复: 1

[内置扩展] 用户积分数额增减操作updatemembercount()函数解析

[复制链接]
发表于 2019-7-6 11:29:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
[PHP] 纯文本查看 复制代码
/**
* 添加积分
* @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

 楼主| 发表于 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。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|新秀网络验证系统API[软著登字第13061951号] ( 豫ICP备2021033257号-1 )

GMT+8, 2024-7-27 14:36 , Processed in 0.239803 second(s), 44 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表