のマニュアルページを使用しましたmt_rand()
が、例がどのように意味をなすのかわかりません。これは、最小値と最大値を定義する 2 つの部分であるmt_rand(5,15)
と1604716014
思います5-15
。また、パスワード リセット ジェネレーターを作成するには、どのように正規表現を使用すればよいでしょうか?
ありがとう
random を生成するために使用したいスクリプトを次に示しますcode
。
function generateCode( $charSeed ) { // you can use the username as $charSeed
$seed = "";
for ( $i = 1; $i <= 8; $i++ ) {
$seed .= substr( '0123456789abcdef', rand( 0, 15 ), 1 );
}
return md5( $seed . $charSeed ) . $seed;
}
ドキュメントを読み間違えた可能性があります。mt_rand(5,15)
またはrand(5,15)
、5 から 15 の間の乱数を絶対に生成します!