国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP獲取redis里不存在的6位隨機數應用示例【設置24小時過時】

2024-05-04 23:57:51
字體:
來源:轉載
供稿:網友

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

PHP獲取6位數隨機數

PHP str_shuffle() 函數

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

 

參數 描述
string 必需。規定要打亂的字符串。

 

用php的str_shuffle函數:

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

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

$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位數隨機數*/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;}

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 桦甸市| 常德市| 富阳市| 孟津县| 朝阳县| 赤城县| 定兴县| 进贤县| 珲春市| 贺州市| 石嘴山市| 呈贡县| 遵义县| 福州市| 石景山区| 巴东县| 资中县| 台湾省| 名山县| 东宁县| 屏边| 花垣县| 定边县| 鸡东县| 德安县| 盘锦市| 内乡县| 元江| 凤城市| 太白县| 井冈山市| 河东区| 孟村| 社会| 元阳县| 大宁县| 金寨县| 银川市| 高碑店市| 东山县| 金寨县|