Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

random_bytes

Description

Get cryptographically secure random bytes

Syntax

random_bytes(
    int $length
): string

Parameters

length

The length of the random string that should be returned in bytes; must be 1 or greater.

Return

A string containing the requested number of cryptographically secure random bytes.

Examples

1 · return

<?

$length = 10;

$return = random_bytes($length);

var_dump($return);

?>
string(10) "�j>)
.�V�="

2 · hexadecimal

<?

$length = 10;

$return = random_bytes($length);

$hexadecimal = bin2hex($return);

var_dump($hexadecimal);

?>
string(20) "f5700cfeb0cf0d5b8a33"
HomeMenu