2013-07-22 29 views
0

什麼是PHP過濾用戶名的最好方法: -最好的方法過濾用戶名的數據庫在PHP

我有我需要努力的一切,但我想,以驗證在註冊時輸入用戶名只包含字母數字字符。那麼我怎樣才能接受一個變量,比如$ username,並確保它只包含字母數字字符?

+0

你能添加一些代碼到你的問題? – andrewsi

+0

您可能正在尋找像http://stackoverflow.com/questions/336210/regular-expression-for-alphanumeric-and-underscores中描述的正則表達式。 –

+0

這個正則表達式可能有所幫助:http://stackoverflow.com/questions/5199133/function-to-return-only-alpha-numeric-characters-from-string – Peter

回答

8
<? 
if (ctype_alnum($user)) { 
    //YAY THE STRING IS ALPHANUMERIC! 
} 
?> 
+0

哇...感謝兄弟:) –

+2

+1爲YAY評論 –

2

可以使用ctype_alnum功能:

if (ctype_alnum($username)) { 
    // here, $username is alphanumeric 
} 
相關問題