How to create random passwords using php

This Tutorial Has Been Viewed 1,598 Times.

 Hi visitors here i will explain how we can create random password using simple php script.

function Random_Password($length) {
srand(date("s"));
$possible_charactors = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$string = "";
while(strlen($string)< $length) {
$string .= substr($possible_charactors, rand()%(strlen($possible_charactors)),1);
}
return($string);
}
echo Random_Password(8);
makes a password on 8 chars

examples:

include(“genpassword.function”)
Another example a good Pronounceable Password Generator can be done like this

function genpassword($length){

srand((double)microtime()*1000000);

$vowels = array("a", "e", "i", "o", "u");

$cons = array("b", "c", "d", "g", "h", "j", "k", "l", "m", "n", "p", "r", "s", "t", "u", "v", "w", "tr",

"cr", "br", "fr", "th", "dr", "ch", "ph", "wr", "st", "sp", "sw", "pr", "sl", "cl");

$num_vowels = count($vowels);

$num_cons = count($cons);

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

$password .= $cons[rand(0, $num_cons - 1)] . $vowels[rand(0, $num_vowels - 1)];

}

return substr($password, 0, $length);

}
echo genpassword(10);


makes a password on 10 chars

VN:F [1.9.13_1145]
Rating: 7.5/10 (2 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)

How to create random passwords using php, 7.5 out of 10 based on 2 ratings

Incoming search terms:





You will also be interested in ,

Tags: ,

Leave a Reply

Spam protection by WP Captcha-Free

Proudly designed by Mistonline.in.
Affordable Seo PackagesSeo BlogEdu Backlinks
More in PHP (102 of 123 articles)


PHP Hit Counter Welcome, this tutorial will guide you on how to make a PHP hit counter. Requirments: You should ...