Heim  >  Artikel  >  Backend-Entwicklung  >  Beispielcode für zufälliges Passwort, generiert mit PHP

Beispielcode für zufälliges Passwort, generiert mit PHP

怪我咯
怪我咯Original
2017-07-11 11:58:521722Durchsuche

Kryptographie ist eine Verschleierungstechnik, die darauf abzielt, normale (identifizierbare) Informationen in nicht erkennbare Informationen umzuwandeln. Natürlich können diese nicht erkennbaren Informationen für eine kleine Anzahl von Personen erneut verarbeitet und wiederhergestellt werden. Passwort ist die allgemeine Bezeichnung für „Passwort“ auf Chinesisch. Das beim Einloggen in Websites, E-Mails und Bankabhebungen eingegebene „Passwort“ sollte streng genommen als „Passwort“ bezeichnet werden, da es sich nicht um einen „Verschlüsselungscode“ im ursprünglichen Sinne handelt, sondern auch als Geheimzahl bezeichnet werden kann.

In diesem Artikel wird hauptsächlich reines PHP zum Generieren eines 12-stelligen Zufallspassworts vorgestellt. Das generierte Passwort ist sicherzuverlässig. Interessierte Freunde können sich auf

PHP generiert ein Zufallspasswort beziehen .Passwort, bequem und schnell, kann zufällig sichere und zuverlässige Passwörter generieren.

Der Freigabecode 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位数的密码

?>

Das obige ist der detaillierte Inhalt vonBeispielcode für zufälliges Passwort, generiert mit PHP. 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