成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php如何實現(xiàn)Redis的Set操作

這篇文章給大家分享的是有關php如何實現(xiàn)redis的Set操作的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)公司主營鹽湖網站建設的網絡公司,主營網站建設方案,app軟件開發(fā),鹽湖h5小程序開發(fā)搭建,鹽湖網站營銷推廣歡迎鹽湖等地區(qū)企業(yè)咨詢

Set操作

//將一個元素加入集合,已經存在集合中的元素則忽略。若集合不存在則先創(chuàng)建,若key不是集合類型則返回false,若元素已存在返回0,插入成功返回1。
$ret = $redis->sAdd('myset', 'hello');
//返回集合中所有成員。
$ret = $redis->sMembers('myset');
//判斷指定元素是否是指定集合的成員,是返回true,否則返回false。
$ret = $redis->sismember('myset', 'hello');
//返回集合中元素的數量。
$ret = $redis->scard('myset');
//移除并返回集合中的一個隨機元素。
$ret = $redis->sPop('myset');
//返回集合中的一個或多個隨機成員元素,返回元素的數量和情況由函數的第二個參數count決定:
//如果count為正數,且小于集合基數,那么命令返回一個包含count個元素的數組,數組中的元素各不相同。
//如果count大于等于集合基數,那么返回整個集合。
//如果count為負數,那么命令返回一個數組,數組中的元素可能會重復出現(xiàn)多次,而數組的長度為count的絕對值。
$ret = $redis->sRandMember('myset', 2);
//移除集合中指定的一個元素,忽略不存在的元素。刪除成功返回1,否則返回0。
$ret = $redis->srem('myset', 'hello');
//迭代集合中的元素。
//參數:key,迭代器變量,匹配模式,每次返回元素數量(默認為10個)
$ret = $redis->sscan('myset', $it, 'a*', 5);
//將指定成員從一個源集合移動到一個目的集合。若源集合不存在或不包含指定元素則不做任何操作,返回false。
//參數:源集合,目標集合,移動元素
$ret = $redis->sMove('myset', 'myset2', 'aaa');
//返回所有給定集合之間的差集,不存在的集合視為空集。
$ret = $redis->sDiff('myset', 'myset2', 'myset3');
//將所有給定集合之間的差集存儲在指定的目的集合中。若目的集合已存在則覆蓋它。返回差集元素個數。
//參數:第一個參數為目標集合,存儲差集。
$ret = $redis->sDiffStore('myset3', 'myset', 'myset2');
//返回所有給定集合的交集,不存在的集合視為空集。
$ret = $redis->sInter('myset', 'myset2', 'myset3');
//將所有給定集合的交集存儲在指定的目的集合中。若目的集合已存在則覆蓋它。返回交集元素個數。
//參數:第一個參數為目標集合,存儲交集。
$ret = $redis->sInterStore('myset4', 'myset', 'myset2', 'myset3');
//返回所有給定集合的并集,不存在的集合視為空集。
$ret = $redis->sUnion('myset', 'myset2', 'myset3');
//將所有給定集合的并集存儲在指定的目的集合中。若目的集合已存在則覆蓋它。返回并集元素個數。
//參數:第一個參數為目標集合,存儲并集。
$ret = $redis->sUnionStore('myset4', 'myset', 'myset2', 'myset3');

感謝各位的閱讀!關于“php如何實現(xiàn)Redis的Set操作”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

分享標題:php如何實現(xiàn)Redis的Set操作
路徑分享:http://jinyejixie.com/article10/ggeedo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供ChatGPT、標簽優(yōu)化、靜態(tài)網站手機網站建設、自適應網站、域名注冊

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網站建設
新巴尔虎右旗| 南丰县| 和平区| 安西县| 和平县| 紫云| 平舆县| 鄂伦春自治旗| 嘉善县| 连江县| 罗江县| 武强县| 凤城市| 如皋市| 抚松县| 芮城县| 满城县| 尖扎县| 商都县| 肃宁县| 张掖市| 乐昌市| 巴彦县| 民丰县| 崇信县| 郎溪县| 平陆县| 隆安县| 乡宁县| 齐河县| 轮台县| 宜兴市| 汉源县| 阿拉善盟| 大港区| 焦作市| 东乌珠穆沁旗| 陆良县| 武安市| 公主岭市| 监利县|