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