[PHP-users 10665] Re: 完全にユニークな文字列の作成

Daisuke Shimada php-users@php.gr.jp
Tue, 08 Oct 2002 21:30:28 +0900


島田と申します。

外していたらごめんなさい。

> 英数字が混雑した完全にユニークな
> 文字列の作成とはどうやるんでしょうか?
ランダム関数を使ってはどうでしょうか?

ASCIIテーブルから、発生させたいコード範囲を探して、その範囲を、以下の
$min_numと$max_numに入れれば、一応、1文字のランダム文字が発生します。

mt_srand((double)microtime()*1000000);
$rand_char=chr(mt_rand($min_num, $max_num));


何文字かつなげたいのであれば、発生させておいて、後で連結させればよいと思い
ます。

ご参考までに。