random_bytes
生成加密安全的伪随机字节
函数名称:random_bytes()
适用版本:PHP 7.0.0 及以上版本
函数描述:random_bytes()函数用于生成指定长度的随机字节串。该函数使用操作系统提供的加密安全的伪随机数生成器生成随机字节。
语法:random_bytes(int $length): string|false
参数:
返回值:
示例:
// 生成一个包含10个字节的随机字节串
$randomBytes = random_bytes(10);
// 打印随机字节串的16进制表示
echo bin2hex($randomBytes);
以上示例将输出类似于以下内容的随机字节串的16进制表示:
d6f5389e1b6a85c0c9
注意事项:
参考文档:https://www.php.net/manual/en/function.random-bytes.php