一番楽に作るのはこれ。
1
|
$token = sha1(uniqid(mt_rand(), true));
|
$tokenには、 39cb3942d3545a2c7d83b8a853595ad3b3519847 のような文字列が代入されます。
uniqid関数のプレフィックスに当たる部分に mt_rand() を使い、それらをさらにsha1関数で「.(ドット)」を含まない乱数を返すという仕様。
一番楽に作るのはこれ。
1
|
$token = sha1(uniqid(mt_rand(), true));
|
$tokenには、 39cb3942d3545a2c7d83b8a853595ad3b3519847 のような文字列が代入されます。
uniqid関数のプレフィックスに当たる部分に mt_rand() を使い、それらをさらにsha1関数で「.(ドット)」を含まない乱数を返すという仕様。