//---------------------------------------------------- // Function GetSID() // // Parameters : $nSize number of caracters, default 24 // Return value : 24 caracters string // // Description : This function returns a random string // of 24 caracters that can be used to identify users // on your web site in a more secure way. You can also // use this function to generate passwords. //---------------------------------------------------- function GetSID ($nSize=24) {
// Randomize mt_srand ((double) microtime() * 1000000); for ($i=1; $i // if you wish to add numbers in your string, // uncomment the two lines that are commented // in the if statement $nRandom = mt_rand(1,30); if ($nRandom // Uppercase letters $sessionID .= chr(mt_rand(65,90)); // } elseif ($nRandom // $sessionID .= mt_rand(0,9); } else { // Lowercase letters $sessionID .= chr(mt_rand(97,122)); }
} return $sessionID; } // Test the function echo GetSID(16); ?>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.