Heim >Backend-Entwicklung >PHP-Tutorial >PHP generiert ein 12-stelliges Zufallspasswort

PHP generiert ein 12-stelliges Zufallspasswort

墨辰丷
墨辰丷Original
2018-06-06 14:59:152865Durchsuche

In diesem Artikel wird hauptsächlich PHP vorgestellt, um ein 12-stelliges Zufallspasswort zu generieren.

php generiert ein zufälliges Passwort, was bequem und schnell ist und sichere und zuverlässige Passwörter zufällig generieren kann.

Der gemeinsame Code lautet wie folgt

<?php

header("Content-type:text/html;charset=utf-8");

function getRandPass($length = 6){
 $password = &#39;&#39;;
 //将你想要的字符添加到下面字符串中,默认是数字0-9和26个英文字母
 $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
 $char_len = strlen($chars); 
 for($i=0;$i<$length;$i++){
 $loop = mt_rand(0, ($char_len-1));
 //将这个字符串当作一个数组,随机取出一个字符,并循环拼接成你需要的位数
 $password .= $chars[$loop];
 }
 return $password;
}
echo getRandPass(12); //随机生成一个12位数的密码

?>

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er zum Lernen aller beiträgt.

Verwandte Empfehlungen:

Methoden und Beispiele zum Erstellen von Template-Engines in PHP

So erreichen Sie eine Hexadezimalkonvertierung in PHP

PHP verwendet die Mysqli-Klassenbibliothek, um einen Paging-Effekt und eine Beispielanalyse zu erzielen

Das obige ist der detaillierte Inhalt vonPHP generiert ein 12-stelliges Zufallspasswort. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn