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