用這個可以來驗證使用者並產生隨機密碼--teaman
//------------------------------------------------ ----
// 函數 GetSID()
//
// 參數 : $nSize 字元數,且預設為 24
// 傳回值 : 24 個字元的字串
//
// 說明 : 此函數傳回一個隨機字串
// 可用於辨識使用者的 24 個字元
// 以更安全的方式在您的網站上。你也可以
// 使用此函數產生密碼。
//------------------------------------------------ ----
函數 GetSID ($nSize=24) {
// 隨機化
mt_srand ((雙) microtime() * 1000000);
for ($i=1; $i
// 若您想要在字串中加上數字,
// 取消註解的兩行
// 以 if 敘述
$n隨機 = mt_rand(1,30);
if ($nRandom
// 大寫字母
$sessionID .= chr(mt_rand(65,90));
// } elseif ($nRandom
// $sessionID .= mt_rand(0,9);
} 其他 {
// 小寫字母
$sessionID .= chr(mt_rand(97,122));
}
}
返回$sessionID;
}
// 測試函數
回顯 GetSID(16);
? >
以上就介紹了php產生sessionid和隨機密碼的例子,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。