純php生成隨機(jī)密碼
php生成一個(gè)隨機(jī)的密碼,方便快捷,可以隨機(jī)生成安全可靠的密碼。

分享代碼如下
<?php
header("Content-type:text/html;charset=utf-8");
function getRandPass($length = 6){
$password = '';
//將你想要的字符添加到下面字符串中,默認(rèn)是數(shù)字0-9和26個(gè)英文字母
$chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$char_len = strlen($chars);
for($i=0;$i<$length;$i++){
$loop = mt_rand(0, ($char_len-1));
//將這個(gè)字符串當(dāng)作一個(gè)數(shù)組,隨機(jī)取出一個(gè)字符,并循環(huán)拼接成你需要的位數(shù)
$password .= $chars[$loop];
}
return $password;
}
echo getRandPass(12); //隨機(jī)生成一個(gè)12位數(shù)的密碼
?>
希望本文對(duì)大家學(xué)習(xí)php程序設(shè)計(jì)有所幫助,大家可以試著更改生成密碼位數(shù),希望大家喜歡。
相關(guān)文章
php實(shí)現(xiàn)可運(yùn)算的驗(yàn)證碼
這篇文章主要介紹了php如何實(shí)現(xiàn)可運(yùn)算的驗(yàn)證碼,代碼很詳細(xì),值得大家學(xué),感興趣的小伙伴們可以參考一下2015-11-11
PHP警告Cannot use a scalar value as an array的解決方法
PHP警告Cannot use a scalar value as an array的解決方法,需要的朋友可以參考下。2012-01-01
php字符串函數(shù)學(xué)習(xí)之substr()
這篇文章主要介紹了php字符串函數(shù)學(xué)習(xí)之substr(),本文講解了它的定義和用法、參數(shù)描述、提示和注釋以及多個(gè)使用示例 ,需要的朋友可以參考下2015-03-03
PHP正則匹配日期和時(shí)間(時(shí)間戳轉(zhuǎn)換)的實(shí)例代碼
本文介紹下,用php實(shí)現(xiàn)正則匹配日期與時(shí)間,并進(jìn)行時(shí)間戳轉(zhuǎn)換的例子,有需要的朋友,參考下吧2016-12-12
PHP利用ChatGPT實(shí)現(xiàn)輕松創(chuàng)建用戶(hù)注冊(cè)頁(yè)面
ChatGPT?是?OpenAI?開(kāi)發(fā)的?GPT語(yǔ)言模型的變體,它是一種大型單向語(yǔ)言模型。本文就來(lái)利用ChatGPT創(chuàng)建簡(jiǎn)單的用戶(hù)注冊(cè)頁(yè)面,感興趣的可以了解一下2023-02-02
探討PHP中OO之靜態(tài)關(guān)鍵字以及類(lèi)常量的詳解
本篇文章是對(duì)php中的靜態(tài)關(guān)鍵字以及類(lèi)常量進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
5種PHP創(chuàng)建數(shù)組的實(shí)例代碼分享
在本文將數(shù)組的各種創(chuàng)建方式用PHP實(shí)例代碼的方式分享給大家,感興趣的朋友可以了解下2014-01-01

