PHP:如何檢測電郵格式 (preg_match)
資訊組: 編程PHP > PHP:如何檢測電郵格式 (preg_match)
PHP: 如何檢測電郵格式 (preg_match)
在程式中,如何核實電郵地址格式, PHP5以後ereg已棄用,應改用 preg_match
使用以下自訂函數:
function isemail($email) {
return (preg_match('/^([\w|\.]+\w+\@[\w|\-]+\.[\w\.]+)$/i',$pemail));
}
呼叫函數:
if (!isemail($email)) { $err++; show error message... } // 必須輸入電郵
或
if ($email && !isemail($email)) { $err++; show error message... } // 只對 已輸入電郵核實
測試電郵範例:
account@domain.com
account@my-domain.com
my.account@my-domain.com.hk
附加檔案:0 | 讀取:170 | 留言:1
張貼: 開發空間
我要推薦給朋友
文章留言
未有留言
我要留言
請先登入才可留言!