Skip to content
Advertisement

Generating a random password in php

I am trying to generate a random password in php.

However I am getting all ‘a’s and the return type is of type array and I would like it to be a string. Any ideas on how to correct the code?

Thanks.

JavaScript

Advertisement

Answer

Security warning: rand() is not a cryptographically secure pseudorandom number generator. Look elsewhere for generating a cryptographically secure pseudorandom string in PHP.

Try this (use strlen instead of count, because count on a string is always 1):

JavaScript

Demo

User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement