亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

php生成隨機密碼

時間:2024-07-08 17:50:13 PHP 我要投稿
  • 相關推薦

php生成隨機密碼

  【提要】本篇《如何給php生成隨機密碼》特別為需要編程學習的朋友收集整理的,僅供參考。內容如下:

  使用PHP開發應用程序,尤其是網站程序,常常需要生成隨機密碼,如用戶注冊生成隨機密碼,用戶重置密碼也需要生成一個隨機的密碼。以下是小編為大家搜索整理的如何給php生成隨機密碼。

  方法一:

  1、在 33 – 126 中生成一個隨機整數,如 35,

  2、將 35 轉換成對應的ASCII碼字符,如 35 對應 #

  3、重復以上 1、2 步驟 n 次,連接成 n 位的密碼

  該算法主要用到了兩個函數,mt_rand ( int $min , int $max )函數用于生成隨機整數,其中 $min – $max 為 ASCII 碼的范圍,這里取 33 -126 ,可以根據需要調整范圍,如ASCII碼表中 97 – 122 位對應 a – z 的英文字母,具體可參考 ASCII碼表; chr ( int $ascii )函數用于將對應整數 $ascii 轉換成對應的字符。

  function create_password($pw_length = 8)

  {

  $randpwd = ;

  for ($i = 0; $i < $pw_length; $i++)

  {

  $randpwd .= chr(mt_rand(33, 126));

  }

  return $randpwd;

  }

  // 調用該函數,傳遞長度參數$pw_length = 6

  echo create_password(6);

  方法二:

  1、預置一個的字符串 $chars ,包括 a – z,A – Z,0 – 9,以及一些特殊字符

  2、在 $chars 字符串中隨機取一個字符

  3、重復第二步 n 次,可得長度為 n 的密碼

  function generate_password( $length = 8 ) {

  // 密碼字符集,可任意添加你需要的字符

  $chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_ []{}<>~`+=,.;:/?|;

  $password = ;

  for ( $i = 0; $i < $length; $i++ )

  {

  // 這里提供兩種字符獲取方式

  // 第一種是使用 substr 截取$chars中的任意一位字符;

  // 第二種是取字符數組 $chars 的任意元素

  // $password .= substr($chars, mt_rand(0, strlen($chars) - 1), 1);

  $password .= $chars[ mt_rand(0, strlen($chars) - 1) ];

  }

  return $password;

  }

【php生成隨機密碼】相關文章:

怎樣利用Excel隨機函數rand()生成隨機密碼08-30

PHP處理密碼的幾種方法10-17

php生成帶logo二維碼方法08-20

關于php面試寶典及PHP面試技巧08-16

PHP的壓縮函數06-21

php高級教程01-23

如何學好PHP知識09-20

 PHP的基礎編程與應用10-16

淺析php函數的實例06-08

配置 PHP 調試環境07-20

主站蜘蛛池模板: www插插插无码视频网站| 免费国产不卡午夜福在线观看| yjizz视频国产网站在线播放| 97精品依人久久久大香线蕉97| 亚洲毛片不卡av在线播放一区 | 2021精品国产自在现线看| 国产精品无码AV中文| 亚洲中文字幕无码人在线| 巩义市| 靖边县| 8AV国产精品爽爽ⅤA在线观看 | 日韩最新中文字幕| 国产精品视频免费的| 99久久精品国产第一页| 99久久精品国产免费看| 日日噜狠狠噜天天噜av| 欧美最猛性xxxxx黑人巨茎| 亚洲高清无码在线观看| 青青青青国产免费线在线观看| 久久人妻少妇偷人精品综合桃色| 无码国产精品一区二区vr老人| 老司机午夜精品视频无码| 综合激情五月丁香久久| 国内精品小视频在线| 久久国产精品-国产精品| 小12箩利洗澡无码视频网站 | 精品国产人妻一区二区三区| 久久综合狠狠综合久久| 亚洲日韩av片在线观看| 国产亚洲综合久久系列| 中文无码伦av中文字幕在线| 99久久精品国产第一页| 国产成人一区二区精品非洲| 漂亮人妻被中出中文字幕久久| 色妞永久免费视频| 伊人丁香五月天久久综合| 手机精品视频在线观看免费| 午夜精品无人区乱码1区2区| 欧美激欧美啪啪片| 无码国产精品一区二区vr老人| 三上悠亚精品一区二区久久|