麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

PHP封裝函數(shù)實(shí)現(xiàn)生成隨機(jī)的字符串驗(yàn)證碼

2024-09-04 11:49:22
字體:
供稿:網(wǎng)友

一般情況下我們?cè)谧龀绦虻臅r(shí)候肯定會(huì)有很多地方使用到隨機(jī)字符串、比如做驗(yàn)證碼用到的、然后就把這個(gè)函數(shù)封裝起來、使用時(shí)候要設(shè)置2個(gè)參數(shù)、原理是隨機(jī)抓取字符串、對(duì)字符串進(jìn)行拼接。

$str設(shè)置里要被采集的字符串、比如

$str=´jfowef34098094j3204efa234sfg2z23srhftj345xjxjhsrth´;

則在函數(shù)里面生成的字符串就回從 $str 里面隨機(jī)抓取

$codeLen設(shè)置要生成的隨機(jī)字符串、設(shè)置5、則生成5個(gè)隨機(jī)字符串、比如

$codeLen=´5´;//設(shè)置生成的隨機(jī)數(shù)個(gè)數(shù)

  1. <?php 
  2.   
  3. //mt_rand 獲取隨機(jī)數(shù) mt_rand(min, max); 
  4. //設(shè)置被隨機(jī)采集的字符串 
  5. $str="abcdefghijkmnpqrstuvwxyz0123456789ABCDEFGHIGKLMNPQRSTUVWXYZ"
  6.   
  7. //設(shè)置生成的隨機(jī)數(shù)個(gè)數(shù) 
  8. $codeLen=&acute;5&acute;; 
  9.   
  10. functionstr_rand($str,$codeLen){ 
  11.  $rand=""
  12.  for($i=0;$i<$codeLen-1;$i){ 
  13.   //如:隨機(jī)數(shù)為30 則:$str[30] 
  14.   $rand.=$str[mt_rand(0,strlen($str)-1)]; 
  15.  } 
  16.  return$rand
  17. //Vevb.com 
  18. $code=str_rand($str,$codeLen); 
  19. echo$code
  20.   
  21. ?> 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人艳情一二三区 | 99精品视频网站 | 国产三级三级三级三级 | 久久久久久久久国产 | 日本aⅴ在线 | 国产一级桃视频播放 | 日韩视频―中文字幕 | 香蕉成人在线观看 | 日本一区二区在线看 | 色网站综合 | 久久精品av | 成人午夜在线免费观看 | 毛片一区二区三区 | 欧美一级久久 | 91av资源在线 | 日韩精品中文字幕一区 | 亚洲国产精品二区 | 伊人久久电影网 | 国产一级αv片免费观看 | 黄网站免费在线看 | 操嫩草 | 亚洲国产精品久久久久久久久久 | 国产91九色| 黄色网址在线播放 | 成人一级黄色片 | 久久线视频 | 欧美三级欧美成人高清www | 欧美综合成人 | 色人阁五月天 | 万圣街在线观看免费完整版 | 美女黄色毛片免费看 | 毛片免费视频观看 | 欧美一级毛片欧美一级成人毛片 | 免费视频xxxx | 欧美成人午夜一区二区三区 | 日韩一级毛毛片 | 成人污在线 | 嗯哈~不行好大h双性 | 草草久久久 | 国产精品成人一区二区三区吃奶 | 亚洲一区二区网址 |