什麼是PHP過濾用戶名的最好方法: -最好的方法過濾用戶名的數據庫在PHP
我有我需要努力的一切,但我想,以驗證在註冊時輸入用戶名只包含字母數字字符。那麼我怎樣才能接受一個變量,比如$ username,並確保它只包含字母數字字符?
什麼是PHP過濾用戶名的最好方法: -最好的方法過濾用戶名的數據庫在PHP
我有我需要努力的一切,但我想,以驗證在註冊時輸入用戶名只包含字母數字字符。那麼我怎樣才能接受一個變量,比如$ username,並確保它只包含字母數字字符?
<?
if (ctype_alnum($user)) {
//YAY THE STRING IS ALPHANUMERIC!
}
?>
哇...感謝兄弟:) –
+1爲YAY評論 –
可以使用ctype_alnum
功能:
if (ctype_alnum($username)) {
// here, $username is alphanumeric
}
你能添加一些代碼到你的問題? – andrewsi
您可能正在尋找像http://stackoverflow.com/questions/336210/regular-expression-for-alphanumeric-and-underscores中描述的正則表達式。 –
這個正則表達式可能有所幫助:http://stackoverflow.com/questions/5199133/function-to-return-only-alpha-numeric-characters-from-string – Peter