驗證郵箱格式是否正確可以通過filter_var函數來實現。
函數介紹:
filter_var() 函數通過指定的過濾器過濾一個變量。
語法:
filter_var(variable, filter, options)
參數介紹:
variable,(必需)規定要過濾的變量。
filter,(可選)規定要使用的過濾器的 ID。默認是 FILTER_SANITIZE_STRING。
options,(可選)規定一個包含標志/選項的關聯數組或者一個單一的標志/選項。檢查每個過濾器可能的標志和選項。
驗證方法如下:
?php
function check_email($email)
{
$result = trim($email);
if (filter_var($result, FILTER_VALIDATE_EMAIL))
{
return "true";
}
else
{
return "false";
}
}
echo check_email("111@qq.com")."\n";
echo check_email("abc#example.com")."\n";
這里我們創建了一個check_email方法,用來判斷郵箱是否合格。如果合格則返回true,否則返回false。
輸出如下:
以上就是利用php實現驗證郵箱格式是否正確的詳細內容,有任何補充內容可以聯系腳本之家小編。
您可能感興趣的文章:- PHP利用緩存處理用戶注冊時的郵箱驗證,成功后用戶數據存入數據庫操作示例
- 實例講解PHP驗證郵箱是否合格
- PHP自帶方法驗證郵箱、URL、IP是否合法的函數
- PHP郵箱驗證示例教程
- PHP自帶方法驗證郵箱是否存在
- php郵箱地址正則表達式驗證
- php驗證郵箱和ip地址最簡單方法匯總
- js和php郵箱地址驗證的實現方法
- php使用filter過濾器驗證郵箱 ipv6地址 url驗證
- PHP+Ajax異步通訊實現用戶名郵箱驗證是否已注冊( 2種方法實現)
- 通過PHP實現用戶注冊后郵箱驗證激活