[PHP-users 34235] Re: tempnamで生成されるユニークなファイル名について

ikari-ml @ ecoin.jp ikari-ml @ ecoin.jp
2008年 12月 26日 (金) 11:27:29 JST


最初の乱数に数字が含まれると重複してしまうかもしれません

$strが[a-zA-Z]の文字列

$numが連番として

for($i=0;$i<6;$i++){
	$ans .= substr($str,rand(0-51),1);
}

$ans .= $num

でどうでしょうか?

On Fri, 26 Dec 2008 11:00:57 +0900
ikari-ml @ ecoin.jp 様wrote:

>乱数(ユニークでなくてもよい)+連番はどうでしょうか?
>
>On Fri, 26 Dec 2008 10:47:03 +0900
>ikari-ml @ ecoin.jp 様wrote:
>
>>失礼乱数じゃありませんでした
>>
>>On Fri, 26 Dec 2008 10:33:24 +0900
>>ikari-ml @ ecoin.jp 様wrote:
>>
>>>碇です
>>>postgresのsequence使うのはどうでしょうか?
>>>
>>>On Thu, 25 Dec 2008 12:44:49 +0900
>>>小澤 直史 <ozawa @ k-sd.jp> 様wrote:
>>>
>>>>こんにちは。
>>>>ユニークな乱数でできた、メールアドレスのアカウント部分を、
>>>>動的に生成したいと考えています。
>>>
>>>-- 

>-- 
>碇 永志
> <ikari-ml @ ecoin.jp>
>
>_______________________________________________
>PHP-users mailing list  PHP-users @ php.gr.jp
>http://ml.php.gr.jp/mailman/listinfo/php-users
>PHP初心者のためのページ - 質問する前にはこちらをお読みください
>http://oldwww.php.gr.jp/php/novice.php3

-- 
碇 永志
 <ikari-ml @ ecoin.jp>



PHP-users メーリングリストの案内