我想檢查用戶是否創建了包含符號(包括+, - ,=符號)或/和數字的密碼。 我該怎麼做?使用PHP執行強密碼
function check_password($str)
{
if (!preg_match ("/[&@<>%\*\,\^!#$%().]/i", $str))
{
$this->form_validation->set_message('check_password', 'Your password should contain a number,letter,and special characters"');
return FALSE;
}
else
{
return TRUE;
}
}
謝謝。
您是否提供了您的問題的答案? – Dani
我個人,我*恨*網站,迫使我有一些奇怪的屁股特殊字符在我的密碼。因爲對我而言,唯一的影響是我傾向於忘記它,並且需要寫下來,在這個過程中創造一個安全漏洞 - 如果你做了一些速率限制,登錄嘗試。 –
如果我想使用'_'會怎麼樣? ' ' –