<span class="unnamed3">これを使用して、随机秘密コードを生成することができます -- チームマン <br> <br> //---------------------------------------------- ----- <br> // Function GetSID() <br> // <br> // パラメータ : $nSize 文字数、デフォルトは 24 <br> // 戻り値 : 24 文字の文字列 <br> // // 説明 : この関数はランダムな値を返します。より安全な方法で Web サイト上のユーザー <br> // を識別するために使用できる 24 文字の文字列 <br> //。また、 <br> // この関数を使用してパスワードを生成することもできます。 <br> //---------------------------------------------- ----- <br> function GetSID ($nSize=24) { <br> <br> // ランダム化 <br> mt_srand ((double) microtime() * 1000000); <br> for ($i=1; $i<=$nSize; $i++) { <br> <br> // 文字列に数字を追加する場合は、 <br> // 2 行のコメントを解除しますif ステートメント内でコメント化された <br> // <br> $nRandom = mt_rand(1,30); <br> if ($nRandom // 大文字 <br> $sessionID .= chr(mt_rand(65,90)); <br> // } elseif ($nRandom // $sessionID .= mt_rand(0,9); <br> } else { <br> // 小文字 <br> $sessionID .= chr(mt_rand(97,122)); <br> } <br> <br> } <br> $sessionID を返す。 <br> } <br> // 関数をテストします <br> echo GetSID(16); <br> ?> <br> </span> <p style="width:100%;text-align:center;margin:10px 0"> <br> <br> </p> <p style="width:100%;text-align:center;margin:10px 0"></p> <p class="clear"></p>