ランダムな文字列を生成したい場合
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桁で返ってくる