1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- /**
- * Created by PhpStorm.
- * User: lts
- * Date: 10/8/18
- * Time: 下午5:01
- */
- namespace app\common\constants;
- class User
- {
- /**
- * 获取格式化后白名单Ip的ssdb-key
- * @param $ip
- * @return string
- */
- public static function getIgnoreIpKey($ip)
- {
- $aIp = explode('.', $ip);
- return sprintf('IG:%s.%s', $aIp[0], $aIp[1]);
- }
- /**
- * 获取格式化后扣量白名单的ssdb-key
- * @param $userId
- * @return string
- */
- public static function getIgnoreUserIdKey($userId)
- {
- $res = floatval($userId);
- $mod = fmod($res, 1024);
- return sprintf('IU:%s', $mod);
- }
- /**
- * 获取格式化后用户首充取消标记位的ssdb-key
- * @param $userId
- * @return string
- */
- public static function getUserHasPayKey($userId)
- {
- $res = floatval($userId);
- $mod = fmod($res, 1024);
- return sprintf('HP:%s', $mod);
- }
- }
|