// Generates a password of specified length, 8 by default // Expects: length of password is greater than 0 // Returns: Random password of specified length based on numbers and letters function generatePassword($length = 8) { $pass = ''; for ($i = 0; $i < $length; $i++) { switch (rand(0,2)) { case 0: $pass .= rand(0,9); break; case 1: $pass .= chr(rand(65, 90)); break; default: $pass .= chr(rand(97,122)); } } return $pass; }
Posted: March 18, 2023
Return to the snippets listing