ランダムな文字列を生成したい場合
7672ff626c
とか14158e33de
がほしい場合
<?php echo bin2hex(openssl_random_pseudo_bytes(5));// この場合だと文字列長=10が返ってくる ?>
ランダムな数値が欲しい場合
3807350098
とか487496953
とかが数字のみ(0-9)で欲しい場合はさっきのやつにbin2hex()を加えればおk
<?php echo hexdec(bin2hex(openssl_random_pseudo_bytes(4))); // ランダムな数字10文字 ?>
この場合与えた(数値*2)+2が返ってくるので2を与えると5桁で返ってくる