PHP function: 亂數密碼產生

亂數密碼產生的 function 蠻常用的, 還是直接 Release 一個出來修改比較方便 😛

總之密碼原則就是 6~8 個字以上, 然後包含英數字大小寫, 再加上符號, 就是比較安全的密碼, 通常想密碼很辛苦, 最簡單的就是用這種產生器, 產生出一組符何上述條件的, 想辦法背起來, 半年 ~ 1年換個一次密碼 (建議是 3個月要換一次. XD)

程式有兩個地方可以設定:

  1. $password_len: 設定密碼長度要多長 
  2. $word: 設定密碼要包含那些字元(密碼會由這些字元去湊, 並產生出來)
  3. PS: 照理說要符合上述所說的安全性, 最好是把符號, 英數字大小寫, 都另外存 Array 來拼湊(確定一定產生粗大小寫和符號), 這個以後再說吧. 😛

程式執行方法:

  • 直接呼叫 generatorPassword(), 接收回傳值就是了.
  • ex: $passwd = generatorPassword()

完整程式如下:


關於 Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 Programming。將永久鏈結加入書籤。

PHP function: 亂數密碼產生 有 2 則回應

  1. Benson 說道:

    字碼表的部分,自己先弄亂
    再跑一次亂數,效果會更好嗎?
    a1A~b2B@c3C#.....

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料