最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP獲取redis里不存在的6位隨機(jī)數(shù)應(yīng)用示例【設(shè)置24小時(shí)過時(shí)】

 更新時(shí)間:2017年06月07日 10:22:49   作者:流風(fēng),飄然的風(fēng)  
這篇文章主要介紹了PHP獲取redis里不存在的6位隨機(jī)數(shù)的方法,可設(shè)置24小時(shí)過時(shí)限制,涉及php字符串及數(shù)據(jù)庫相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP獲取redis里不存在的6位隨機(jī)數(shù)的方法。分享給大家供大家參考,具體如下:

PHP獲取6位數(shù)隨機(jī)數(shù)

PHP str_shuffle() 函數(shù)

str_shuffle() 函數(shù)隨機(jī)打亂字符串中的所有字符。

參數(shù) 描述
string 必需。規(guī)定要打亂的字符串。

用php的str_shuffle函數(shù):

<?php
$randStr = str_shuffle('ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890');
$rand = substr($randStr,0,6);
?>

實(shí)例:獲取redis里面不存在的6位隨機(jī)數(shù)(設(shè)置24小時(shí)過時(shí))

$port_number = '1605D1BCC6C8027BA0223147652D67D6';
$send_number = $this->getSixRandNumber();
$rs = $this->redis->setKeyValue('ports:' . $send_number,$port_number);
//以秒為最小單位
$this->redis->setTimeout('ports:' . $send_number,24*3600);
/**
* 獲取6位數(shù)隨機(jī)數(shù)
*/
protected function getSixRandNumber(){
$randStr = str_shuffle('1234567890');
$rand = substr($randStr,0,6);
$port = $this->redis->getItemByKey('ports:' .$rand);
//存在的重新取
if($port != null){
return $this->getSixRandNumber();
}
return $rand;
}

PS:這里再為大家提供兩款功能類似的在線工具供大家參考:

在線隨機(jī)數(shù)字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu

高強(qiáng)度密碼生成器:
http://tools.jb51.net/password/CreateStrongPassword

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《php排序算法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP實(shí)現(xiàn)批量修改文件名的方法示例

    PHP實(shí)現(xiàn)批量修改文件名的方法示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)批量修改文件名的方法,結(jié)合實(shí)例形式分析了php基于文件遍歷、字符串操作實(shí)現(xiàn)文件名批量修改相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09
  • php中session定期自動(dòng)清理的方法

    php中session定期自動(dòng)清理的方法

    這篇文章主要介紹了php中session定期自動(dòng)清理的方法,如何設(shè)置php實(shí)現(xiàn)session定期自動(dòng)清理,本文會(huì)給大家詳細(xì)介紹,需要的朋友可以參考下
    2015-11-11
  • php 高性能書寫

    php 高性能書寫

    從這里就可以看到,第二段代碼會(huì)因應(yīng)數(shù)組中的鍵的個(gè)數(shù)去不停地作出判斷次數(shù)為1+2+3的判斷,所以變成了第一段代碼判斷次數(shù)是3,而第二段代碼判斷次數(shù)是6次
    2010-12-12
  • PHP訪問Google Search API的方法

    PHP訪問Google Search API的方法

    這篇文章主要介紹了PHP訪問Google Search API的方法,實(shí)例分析了php針對(duì)谷歌API訪問的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • 相對(duì)路徑轉(zhuǎn)化成絕對(duì)路徑

    相對(duì)路徑轉(zhuǎn)化成絕對(duì)路徑

    相對(duì)路徑轉(zhuǎn)化成絕對(duì)路徑...
    2007-04-04
  • php實(shí)現(xiàn)模擬post請(qǐng)求用法實(shí)例

    php實(shí)現(xiàn)模擬post請(qǐng)求用法實(shí)例

    這篇文章主要介紹了php實(shí)現(xiàn)模擬post請(qǐng)求用法,分析了php模擬post請(qǐng)求的三種常見用法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 淺談php安全性需要注意的幾點(diǎn)事項(xiàng)

    淺談php安全性需要注意的幾點(diǎn)事項(xiàng)

    這段時(shí)間一直在寫一個(gè)整站,前幾天才基本完成了,所以抽個(gè)時(shí)間寫了一篇對(duì)于php安全的總結(jié)。技術(shù)含量不高,過不了也沒關(guān)系,希望能一些準(zhǔn)備寫網(wǎng)站的朋友一點(diǎn)引導(dǎo)。
    2014-07-07
  • php做下載文件的實(shí)現(xiàn)代碼及文件名中亂碼解決方法

    php做下載文件的實(shí)現(xiàn)代碼及文件名中亂碼解決方法

    php做下載文件的實(shí)現(xiàn)代碼及文件名中亂碼解決方法,需要的朋友可以參考下。
    2011-02-02
  • php獲取圖片信息的方法詳解

    php獲取圖片信息的方法詳解

    這篇文章主要介紹了php獲取圖片信息的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了php獲取圖片信息的相關(guān)函數(shù)及用法,并給出了通過自定義函數(shù)實(shí)現(xiàn)獲取圖片信息的方法演示,需要的朋友可以參考下
    2015-12-12
  • PHP使用Redis替代文件存儲(chǔ)Session的方法

    PHP使用Redis替代文件存儲(chǔ)Session的方法

    這篇文章主要介紹了PHP使用Redis替代文件存儲(chǔ)Session的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Session的基本操作方法及使用Redis存儲(chǔ)session的相關(guān)技巧,需要的朋友可以參考下
    2017-02-02

最新評(píng)論

遵义县| 阳江市| 科技| 砚山县| 左云县| 徐州市| 辉县市| 阳春市| 武宁县| 蓬莱市| 罗平县| 云南省| 万山特区| 武胜县| 佛山市| 商丘市| 治县。| 怀仁县| 毕节市| 玉环县| 邮箱| 维西| 富宁县| 集安市| 马龙县| 怀安县| 莱西市| 肃北| 宜宾市| 青田县| 遂溪县| 商洛市| 桓台县| 德阳市| 庄河市| 兰考县| 宁南县| 鄯善县| 民和| 绥芬河市| 忻州市|