openssl_random_pseudo_bytes()
openssl_random_pseudo_bytes - Generate a pseudo-random string
Syntax
string openssl_random_pseudo_bytes (
string $length,
string $strong)
Arguments
- length - The length of the desired string. Must be a positive integer. PHP will try to cast this parameter to a non-null integer to use it.
- strong - If a strong algorithm was used, or not, as a boolean. This parameter will be NULL if an error occurrs.
Description
openssl_random_pseudo_bytes() returns a string with length caracters. It also indicates if it has used a strong algorithm to produce those pseudo-random bytes in the second argument.
Version
PHP 5.3.0
Return value
Returns the generated string in case of success, or FALSE on failure.