|
openssl_random_pseudo_bytes疑似ランダムなバイト文字列を生成する 説明
string openssl_random_pseudo_bytes(int
$length , bool &$strong_result = null )
疑似ランダムなバイト文字列を生成します。長さは
暗号学的に強いアルゴリズムを使って疑似乱数を生成したかどうかを知ることもできます。
オプションのパラメータ パラメータ
戻り値成功した場合は指定したバイト長の string を返します。 エラー / 例外openssl_random_pseudo_bytes は、 失敗した場合に Exception をスローします。 変更履歴
例
例1 openssl_random_pseudo_bytes の例
上の例の出力は、 たとえば以下のようになります。 Lengths: Bytes: 1 and Hex: 2 string(2) "42" bool(true) Lengths: Bytes: 2 and Hex: 4 string(4) "dc6e" bool(true) Lengths: Bytes: 3 and Hex: 6 string(6) "288591" bool(true) Lengths: Bytes: 4 and Hex: 8 string(8) "ab86d144" bool(true) 参考
|