php redis decr,php对redis操作方法大全

/1.Connection/

math?formula=redis%20%3D%20new%20Redis()%3Bredis->connect('127.0.0.1',6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接

math?formula=redis-%3Eopen('127.0.0.1'%2C6379%2C1)%3B%2F%2F%E7%9F%AD%E9%93%BE%E6%8E%A5(%E5%90%8C%E4%B8%8A)redis->pconnect('127.0.0.1',6379,1);//长链接,本地host,端口为6379,超过1秒放弃链接

math?formula=redis-%3Epopen('127.0.0.1'%2C6379%2C1)%3B%2F%2F%E9%95%BF%E9%93%BE%E6%8E%A5(%E5%90%8C%E4%B8%8A)redis->auth('password');//登录验证密码,返回【true | false】

math?formula=redis-%3Eselect(0)%3B%2F%2F%E9%80%89%E6%8B%A9redis%E5%BA%93%2C0~15%20%E5%85%B116%E4%B8%AA%E5%BA%93redis->close();//释放资源

math?formula=redis-%3Eping()%3B%20%2F%2F%E6%A3%80%E6%9F%A5%E6%98%AF%E5%90%A6%E8%BF%98%E5%86%8D%E9%93%BE%E6%8E%A5%2C%5B%2Bpong%5Dredis->ttl('key');//查看失效时间[-1 | timestamps]

math?formula=redis-%3Epersist('key')%3B%2F%2F%E7%A7%BB%E9%99%A4%E5%A4%B1%E6%95%88%E6%97%B6%E9%97%B4%5B%201%20%7C%200%5Dredis->sort('key',[

math?formula=array%5D)%3B%2F%2F%E8%BF%94%E5%9B%9E%E6%88%96%E4%BF%9D%E5%AD%98%E7%BB%99%E5%AE%9A%E5%88%97%E8%A1%A8%E3%80%81%E9%9B%86%E5%90%88%E3%80%81%E6%9C%89%E5%BA%8F%E9%9B%86%E5%90%88key%E4%B8%AD%E7%BB%8F%E8%BF%87%E6%8E%92%E5%BA%8F%E7%9A%84%E5%85%83%E7%B4%A0%EF%BC%8Carray为参数limit等!【配合$array很强大】 [array|false]

/2.共性的运算归类/

math?formula=redis-%3Eexpire('key'%2C10)%3B%2F%2F%E8%AE%BE%E7%BD%AE%E5%A4%B1%E6%95%88%E6%97%B6%E9%97%B4%5Btrue%20%7C%20false%5Dredis->move('key',15);//把当前库中的key移动到15库中[0|1]

//string

math?formula=redis-%3Estrlen('key')%3B%2F%2F%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8Dkey%E7%9A%84%E9%95%BF%E5%BA%A6redis->append('key','string');//把string追加到key现有的value中[追加后的个数]

math?formula=redis-%3Eincr('key')%3B%2F%2F%E8%87%AA%E5%A2%9E1%EF%BC%8C%E5%A6%82%E4%B8%8D%E5%AD%98%E5%9C%A8key%2C%E8%B5%8B%E5%80%BC%E4%B8%BA1(%E5%8F%AA%E5%AF%B9%E6%95%B4%E6%95%B0%E6%9C%89%E6%95%88%2C%E5%AD%98%E5%82%A8%E4%BB%A510%E8%BF%9B%E5%88%B664%E4%BD%8D%EF%BC%8Credis%E4%B8%AD%E4%B8%BAstr)%5Bnew_num%20%7C%20false%5Dredis->incrby('key',

math?formula=num)%3B%2F%2F%E8%87%AA%E5%A2%9Enum,不存在为赋值,值需为整数[new_num | false]

math?formula=redis-%3Edecr('key')%3B%2F%2F%E8%87%AA%E5%87%8F1%EF%BC%8C%5Bnew_num%20%7C%20false%5Dredis->decrby('key',

math?formula=num)%3B%2F%2F%E8%87%AA%E5%87%8Fnum,[ new_num | false]

math?formula=redis-%3Esetex('key'%2C10%2C'value')%3B%2F%2Fkey%3Dvalue%EF%BC%8C%E6%9C%89%E6%95%88%E6%9C%9F%E4%B8%BA10%E7%A7%92%5Btrue%5D%20%2F%2Flistredis->llen('key');//返回列表key的长度,不存在key返回0, [ len | 0]

//set

math?formula=redis-%3Escard('key')%3B%2F%2F%E8%BF%94%E5%9B%9E%E9%9B%86%E5%90%88key%E7%9A%84%E5%9F%BA%E6%95%B0(%E9%9B%86%E5%90%88%E4%B8%AD%E5%85%83%E7%B4%A0%E7%9A%84%E6%95%B0%E9%87%8F)%E3%80%82%5Bnum%20%7C%200%5Dredis->sMove('key1', 'key2', 'member');//移动,将member元素从key1集合移动到key2集合。[1 | 0]

//Zset

math?formula=redis-%3Ezcard('key')%3B%2F%2F%E8%BF%94%E5%9B%9E%E9%9B%86%E5%90%88key%E7%9A%84%E5%9F%BA%E6%95%B0(%E9%9B%86%E5%90%88%E4%B8%AD%E5%85%83%E7%B4%A0%E7%9A%84%E6%95%B0%E9%87%8F)%E3%80%82%5Bnum%20%7C%200%5Dredis->zcount('key',0,-1);//返回有序集key中,score值在min和max之间(默认包括score值等于min或max)的成员。[num | 0]

//hash

math?formula=redis-%3Ehexists('key'%2C'field')%3B%2F%2F%E6%9F%A5%E7%9C%8Bhash%E4%B8%AD%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8field%2C%5B1%20%7C%200%5Dredis->hincrby('key','field',

math?formula=int_num)%3B%2F%2F%E4%B8%BA%E5%93%88%E5%B8%8C%E8%A1%A8key%E4%B8%AD%E7%9A%84%E5%9F%9Ffield%E7%9A%84%E5%80%BC%E5%8A%A0%E4%B8%8A%E9%87%8F(%2B%7C-)num%2C%5Bnew_num%20%7C%20false%5Dredis->hlen('key');//返回哈希表key中域的数量。[ num | 0]

/3.Server/

math?formula=redis-%3EdbSize()%3B%2F%2F%E8%BF%94%E5%9B%9E%E5%BD%93%E5%89%8D%E5%BA%93%E4%B8%AD%E7%9A%84key%E7%9A%84%E4%B8%AA%E6%95%B0redis->flushAll();//清空整个redis[总true]

math?formula=redis-%3EflushDB()%3B%2F%2F%E6%B8%85%E7%A9%BA%E5%BD%93%E5%89%8Dredis%E5%BA%93%5B%E6%80%BBtrue%5Dredis->save();//同步??把数据存储到磁盘-dump.rdb[true]

math?formula=redis-%3Ebgsave()%3B%2F%2F%E5%BC%82%E6%AD%A5%EF%BC%9F%EF%BC%9F%E6%8A%8A%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E5%88%B0%E7%A3%81%E7%9B%98-dump.rdb%5Btrue%5Dredis->info();//查询当前redis的状态 [verson:2.4.5....]

$redis->lastSave();//上次存储时间key的时间[timestamp]

math?formula=redis-%3Ewatch('key'%2C'keyn')%3B%2F%2F%E7%9B%91%E8%A7%86%E4%B8%80%E4%B8%AA(%E6%88%96%E5%A4%9A%E4%B8%AA)%20key%20%EF%BC%8C%E5%A6%82%E6%9E%9C%E5%9C%A8%E4%BA%8B%E5%8A%A1%E6%89%A7%E8%A1%8C%E4%B9%8B%E5%89%8D%E8%BF%99%E4%B8%AA(%E6%88%96%E8%BF%99%E4%BA%9B)%20key%20%E8%A2%AB%E5%85%B6%E4%BB%96%E5%91%BD%E4%BB%A4%E6%89%80%E6%94%B9%E5%8A%A8%EF%BC%8C%E9%82%A3%E4%B9%88%E4%BA%8B%E5%8A%A1%E5%B0%86%E8%A2%AB%E6%89%93%E6%96%AD%20%5Btrue%5Dredis->unwatch('key','keyn');//取消监视一个(或多个) key [true]

math?formula=redis-%3Emulti(Redis%3A%3AMULTI)%3B%2F%2F%E5%BC%80%E5%90%AF%E4%BA%8B%E5%8A%A1%EF%BC%8C%E4%BA%8B%E5%8A%A1%E5%9D%97%E5%86%85%E7%9A%84%E5%A4%9A%E6%9D%A1%E5%91%BD%E4%BB%A4%E4%BC%9A%E6%8C%89%E7%85%A7%E5%85%88%E5%90%8E%E9%A1%BA%E5%BA%8F%E8%A2%AB%E6%94%BE%E8%BF%9B%E4%B8%80%E4%B8%AA%E9%98%9F%E5%88%97%E5%BD%93%E4%B8%AD%EF%BC%8C%E6%9C%80%E5%90%8E%E7%94%B1%20EXEC%20%E5%91%BD%E4%BB%A4%E5%9C%A8%E4%B8%80%E4%B8%AA%E5%8E%9F%E5%AD%90%E6%97%B6%E9%97%B4%E5%86%85%E6%89%A7%E8%A1%8C%E3%80%82redis->multi(Redis::PIPELINE);//开启管道,事务块内的多条命令会按照先后顺序被放进一个队列当中,最后由 EXEC 命令在一个原子时间内执行。

$redis->exec();//执行所有事务块内的命令,;【事务块内所有命令的返回值,按命令执行的先后顺序排列,当操作被打断时,返回空值 false】

/4.String,键值对,创建更新同操作/

math?formula=redis-%3EsetOption(Redis%3A%3AOPT_PREFIX%2C'hf_')%3B%2F%2F%E8%AE%BE%E7%BD%AE%E8%A1%A8%E5%89%8D%E7%BC%80%E4%B8%BAhf_redis->set('key',1);//设置key=aa value=1 [true]

math?formula=redis-%3Emset(arr);//设置一个或多个键值[true]

math?formula=redis-%3Esetnx('key'%2C'value')%3B%2F%2Fkey%3Dvalue%2Ckey%E5%AD%98%E5%9C%A8%E8%BF%94%E5%9B%9Efalse%5B%7Ctrue%5Dredis->get('key');//获取key [value]

math?formula=redis-%3Emget(arr);//(string|arr),返回所查询键的值

math?formula=redis-%3Edel(key_arr);//(string|arr)删除key,支持数组批量删除【返回删除个数】

math?formula=redis-%3Edelete(key_str,

math?formula=key2%2Ckey3);//删除keys,[del_num]

$redis->getset('old_key','new_value');//先获得key的值,然后重新赋值,[old_value | false]

/5.List栈的结构,注意表头表尾,创建更新分开操作/

math?formula=redis-%3Elpush('key'%2C'value')%3B%2F%2F%E5%A2%9E%EF%BC%8C%E5%8F%AA%E8%83%BD%E5%B0%86%E4%B8%80%E4%B8%AA%E5%80%BCvalue%E6%8F%92%E5%85%A5%E5%88%B0%E5%88%97%E8%A1%A8key%E7%9A%84%E8%A1%A8%E5%A4%B4%EF%BC%8C%E4%B8%8D%E5%AD%98%E5%9C%A8%E5%B0%B1%E5%88%9B%E5%BB%BA%20%5B%E5%88%97%E8%A1%A8%E7%9A%84%E9%95%BF%E5%BA%A6%20%7Cfalse%5Dredis->rpush('key','value');//增,只能将一个值value插入到列表key的表尾 [列表的长度 |false]

math?formula=redis-%3ElInsert('key'%2C%20Redis%3A%3AAFTER%2C%20'value'%2C%20'new_value')%3B%2F%2F%E5%A2%9E%EF%BC%8C%E5%B0%86%E5%80%BCvalue%E6%8F%92%E5%85%A5%E5%88%B0%E5%88%97%E8%A1%A8key%E5%BD%93%E4%B8%AD%EF%BC%8C%E4%BD%8D%E4%BA%8E%E5%80%BCvalue%E4%B9%8B%E5%89%8D%E6%88%96%E4%B9%8B%E5%90%8E%E3%80%82%5Bnew_len%20%7C%20false%5Dredis->lpushx('key','value');//增,只能将一个值value插入到列表key的表头,不存在不创建 [列表的长度 |false]

math?formula=redis-%3Erpushx('key'%2C'value')%3B%2F%2F%E5%A2%9E%EF%BC%8C%E5%8F%AA%E8%83%BD%E5%B0%86%E4%B8%80%E4%B8%AA%E5%80%BCvalue%E6%8F%92%E5%85%A5%E5%88%B0%E5%88%97%E8%A1%A8key%E7%9A%84%E8%A1%A8%E5%B0%BE%EF%BC%8C%E4%B8%8D%E5%AD%98%E5%9C%A8%E4%B8%8D%E5%88%9B%E5%BB%BA%20%5B%E5%88%97%E8%A1%A8%E7%9A%84%E9%95%BF%E5%BA%A6%20%7Cfalse%5Dredis->lpop('key');//删,移除并返回列表key的头元素,[被删元素 | false]

math?formula=redis-%3Erpop('key')%3B%2F%2F%E5%88%A0%EF%BC%8C%E7%A7%BB%E9%99%A4%E5%B9%B6%E8%BF%94%E5%9B%9E%E5%88%97%E8%A1%A8key%E7%9A%84%E5%B0%BE%E5%85%83%E7%B4%A0%2C%5B%E8%A2%AB%E5%88%A0%E5%85%83%E7%B4%A0%20%7C%20false%5Dredis->lrem('key','value',0);//删,根据参数count的值,移除列表中与参数value相等的元素count=(0|-n表头向尾|+n表尾向头移除n个value) [被移除的数量 | 0]

math?formula=redis-%3Eltrim('key'%2Cstart%2Cend)%3B%2F%2F%E5%88%A0%EF%BC%8C%E5%88%97%E8%A1%A8%E4%BF%AE%E5%89%AA%EF%BC%8C%E4%BF%9D%E7%95%99(start%2Cend)%E4%B9%8B%E9%97%B4%E7%9A%84%E5%80%BC%20%5Btrue%7Cfalse%5Dredis->lset('key',index,'new_v');//改,从表头数,将列表key下标为第index的元素的值为new_v, [true | false]

math?formula=redis-%3Elindex('key'%2Cindex)%3B%2F%2F%E6%9F%A5%EF%BC%8C%E8%BF%94%E5%9B%9E%E5%88%97%E8%A1%A8key%E4%B8%AD%EF%BC%8C%E4%B8%8B%E6%A0%87%E4%B8%BAindex%E7%9A%84%E5%85%83%E7%B4%A0%5Bvalue%7Cfalse%5Dredis->lrange('key',0,-1);//查,(start,stop|0,-1)返回列表key中指定区间内的元素,区间以偏移量start和stop指定。[array|false]

/6.Set,没有重复的member,创建更新同操作/

math?formula=redis-%3Esadd('key'%2C'value1'%2C'value2'%2C'valuen')%3B%2F%2F%E5%A2%9E%EF%BC%8C%E6%94%B9%EF%BC%8C%E5%B0%86%E4%B8%80%E4%B8%AA%E6%88%96%E5%A4%9A%E4%B8%AAmember%E5%85%83%E7%B4%A0%E5%8A%A0%E5%85%A5%E5%88%B0%E9%9B%86%E5%90%88key%E5%BD%93%E4%B8%AD%EF%BC%8C%E5%B7%B2%E7%BB%8F%E5%AD%98%E5%9C%A8%E4%BA%8E%E9%9B%86%E5%90%88%E7%9A%84member%E5%85%83%E7%B4%A0%E5%B0%86%E8%A2%AB%E5%BF%BD%E7%95%A5%E3%80%82%5Binsert_num%5Dredis->srem('key','value1','value2','valuen');//删,移除集合key中的一个或多个member元素,不存在的member元素会被忽略 [del_num | false]

math?formula=redis-%3Esmembers('key')%3B%2F%2F%E6%9F%A5%EF%BC%8C%E8%BF%94%E5%9B%9E%E9%9B%86%E5%90%88key%E4%B8%AD%E7%9A%84%E6%89%80%E6%9C%89%E6%88%90%E5%91%98%20%5Barray%20%7C%20''%5Dredis->sismember('key','member');//判断member元素是否是集合key的成员 [1 | 0]

math?formula=redis-%3Espop('key')%3B%2F%2F%E5%88%A0%EF%BC%8C%E7%A7%BB%E9%99%A4%E5%B9%B6%E8%BF%94%E5%9B%9E%E9%9B%86%E5%90%88%E4%B8%AD%E7%9A%84%E4%B8%80%E4%B8%AA%E9%9A%8F%E6%9C%BA%E5%85%83%E7%B4%A0%20%5Bmember%20%7C%20false%5Dredis->srandmember('key');//查,返回集合中的一个随机元素 [member | false]

math?formula=redis-%3Esinter('key1'%2C'key2'%2C'keyn')%3B%2F%2F%E6%9F%A5%EF%BC%8C%E8%BF%94%E5%9B%9E%E6%89%80%E6%9C%89%E7%BB%99%E5%AE%9A%E9%9B%86%E5%90%88%E7%9A%84%E4%BA%A4%E9%9B%86%20%5Barray%20%7C%20false%5Dredis->sunion('key1','key2','keyn');//查,返回所有给定集合的并集 [array | false]

$redis->sdiff('key1','key2','keyn');//查,返回所有给定集合的差集 [array | false]

/7.Zset,没有重复的member,有排序顺序,创建更新同操作/

math?formula=redis-%3EzAdd('key'%2Cscore1,

math?formula=member1%2CscoreN,

math?formula=memberN)%3B%2F%2F%E5%A2%9E%EF%BC%8C%E6%94%B9%EF%BC%8C%E5%B0%86%E4%B8%80%E4%B8%AA%E6%88%96%E5%A4%9A%E4%B8%AAmember%E5%85%83%E7%B4%A0%E5%8F%8A%E5%85%B6score%E5%80%BC%E5%8A%A0%E5%85%A5%E5%88%B0%E6%9C%89%E5%BA%8F%E9%9B%86key%E5%BD%93%E4%B8%AD%E3%80%82%5Bnum%20%7C%200%5Dredis->zrem('key','member1','membern');//删,移除有序集key中的一个或多个成员,不存在的成员将被忽略。[del_num | 0]

math?formula=redis-%3Ezscore('key'%2C'member')%3B%2F%2F%E6%9F%A5%2C%E9%80%9A%E8%BF%87%E5%80%BC%E5%8F%8D%E6%8B%BF%E6%9D%83%20%5Bnum%20%7C%20null%5Dredis->zrange('key',

math?formula=start%2Cstop);//查,通过(score从小到大)【排序名次范围】拿member值,返回有序集key中,【指定区间内】的成员 [array | null]

math?formula=redis-%3Ezrevrange('key'%2Cstart,

math?formula=stop)%3B%2F%2F%E6%9F%A5%EF%BC%8C%E9%80%9A%E8%BF%87(score%E4%BB%8E%E5%A4%A7%E5%88%B0%E5%B0%8F)%E3%80%90%E6%8E%92%E5%BA%8F%E5%90%8D%E6%AC%A1%E8%8C%83%E5%9B%B4%E3%80%91%E6%8B%BFmember%E5%80%BC%EF%BC%8C%E8%BF%94%E5%9B%9E%E6%9C%89%E5%BA%8F%E9%9B%86key%E4%B8%AD%EF%BC%8C%E3%80%90%E6%8C%87%E5%AE%9A%E5%8C%BA%E9%97%B4%E5%86%85%E3%80%91%E7%9A%84%E6%88%90%E5%91%98%20%5Barray%20%7C%20null%5Dredis->zrangebyscore('key',

math?formula=min%2Cmax[,

math?formula=config%5D)%3B%2F%2F%E6%9F%A5%EF%BC%8C%E9%80%9A%E8%BF%87scroe%E6%9D%83%E8%8C%83%E5%9B%B4%E6%8B%BFmember%E5%80%BC%EF%BC%8C%E8%BF%94%E5%9B%9E%E6%9C%89%E5%BA%8F%E9%9B%86key%E4%B8%AD%EF%BC%8C%E6%8C%87%E5%AE%9A%E5%8C%BA%E9%97%B4%E5%86%85%E7%9A%84(%E4%BB%8E%E5%B0%8F%E5%88%B0%E5%A4%A7%E6%8E%92)%E6%88%90%E5%91%98%5Barray%20%7C%20null%5Dredis->zrevrangebyscore('key',

math?formula=max%2Cmin[,

math?formula=config%5D)%3B%2F%2F%E6%9F%A5%EF%BC%8C%E9%80%9A%E8%BF%87scroe%E6%9D%83%E8%8C%83%E5%9B%B4%E6%8B%BFmember%E5%80%BC%EF%BC%8C%E8%BF%94%E5%9B%9E%E6%9C%89%E5%BA%8F%E9%9B%86key%E4%B8%AD%EF%BC%8C%E6%8C%87%E5%AE%9A%E5%8C%BA%E9%97%B4%E5%86%85%E7%9A%84(%E4%BB%8E%E5%A4%A7%E5%88%B0%E5%B0%8F%E6%8E%92)%E6%88%90%E5%91%98%5Barray%20%7C%20null%5Dredis->zrank('key','member');//查,通过member值查(score从小到大)排名结果中的【member排序名次】[order | null]

math?formula=redis-%3Ezrevrank('key'%2C'member')%3B%2F%2F%E6%9F%A5%EF%BC%8C%E9%80%9A%E8%BF%87member%E5%80%BC%E6%9F%A5(score%E4%BB%8E%E5%A4%A7%E5%88%B0%E5%B0%8F)%E6%8E%92%E5%90%8D%E7%BB%93%E6%9E%9C%E4%B8%AD%E7%9A%84%E3%80%90member%E6%8E%92%E5%BA%8F%E5%90%8D%E6%AC%A1%E3%80%91%5Border%20%7C%20null%5Dredis->ZINTERSTORE();//交集

$redis->ZUNIONSTORE();//差集

/8.Hash,表结构,创建更新同操作/

math?formula=redis-%3Ehset('key'%2C'field'%2C'value')%3B%2F%2F%E5%A2%9E%EF%BC%8C%E6%94%B9%EF%BC%8C%E5%B0%86%E5%93%88%E5%B8%8C%E8%A1%A8key%E4%B8%AD%E7%9A%84%E5%9F%9Ffield%E7%9A%84%E5%80%BC%E8%AE%BE%E4%B8%BAvalue%2C%E4%B8%8D%E5%AD%98%E5%9C%A8%E5%88%9B%E5%BB%BA%2C%E5%AD%98%E5%9C%A8%E5%B0%B1%E8%A6%86%E7%9B%96%E3%80%901%20%7C%200%E3%80%91redis->hget('key','field');//查,取值【value|false】

math?formula=arr%20%3D%20array('one'%3D%3E1%2C2%2C3)%3Barr2 = array('one',0,1);

math?formula=redis-%3Ehmset('key'%2Carr);//增,改,设置多值

math?formula=arr%E4%B8%BA(%E7%B4%A2%E5%BC%95%7C%E5%85%B3%E8%81%94)%E6%95%B0%E7%BB%84%2Carr[key]=field, [ true ]

math?formula=redis-%3Ehmget('key'%2Carr2);//查,获取指定下标的field,[

math?formula=arr%20%7C%20false%5Dredis->hgetall('key');//查,返回哈希表key中的所有域和值。[当key不存在时,返回一个空表]

math?formula=redis-%3Ehkeys('key')%3B%2F%2F%E6%9F%A5%EF%BC%8C%E8%BF%94%E5%9B%9E%E5%93%88%E5%B8%8C%E8%A1%A8key%E4%B8%AD%E7%9A%84%E6%89%80%E6%9C%89%E5%9F%9F%E3%80%82%5B%E5%BD%93key%E4%B8%8D%E5%AD%98%E5%9C%A8%E6%97%B6%EF%BC%8C%E8%BF%94%E5%9B%9E%E4%B8%80%E4%B8%AA%E7%A9%BA%E8%A1%A8%5Dredis->hvals('key');//查,返回哈希表key中的所有值。[当key不存在时,返回一个空表]

math?formula=redis-%3Ehdel('key'%2Carr2);//删,删除指定下标的field,不存在的域将被忽略,[num | false]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值