php判斷電子郵件是否正確方法
PHP判斷電子郵件是否正確即是否有效,是我們PHP面試過程中常見考題之一。我們可以使用PHP過濾器來實現(xiàn)判斷。

下面我們就通過具體示例,給大家介紹PHP判斷電子郵箱是否正確的簡單實現(xiàn)方法。
代碼如下:
<?php
$email = "demo@example.com";
if (filter_var($email, FILTER_VALIDATE_EMAIL))
{
echo '"' . $email . '" 是有效的。';
}
else
{
echo '"' . $email . '" 是無效的。';
}
我們使用FILTER_VALIDATE_EMAIL過濾器驗證電子郵件地址,這里我們要判斷demo@example.com這個郵件是否有效。
前臺訪問結(jié)果如下:

那么我們再隨便輸入一個值:rtgdrgdth555。
判斷結(jié)果如下:

filter_var()函數(shù)使用指定的過濾器過濾變量。
filter_var()函數(shù)語法:
mixed filter_var(mixed $ variable [,int $ filter = FILTER_DEFAULT [,mixed $ options]])
其中參數(shù):
variable :要過濾的值。
filter:要應(yīng)用的過濾器的ID。
options:一個選項的關(guān)聯(lián)數(shù)組,或者按位區(qū)分的標(biāo)示。
本篇文章就是關(guān)于PHP判斷電子郵件是否正確的簡單方法介紹,希望對需要的朋友有所幫助!
- PHP使用gearman進(jìn)行異步的郵件或短信發(fā)送操作詳解
- PHP發(fā)送郵件確認(rèn)驗證注冊功能示例【修改別人郵件類】
- ThinkPHP3.2.3框架郵件發(fā)送功能圖文實例詳解
- PHP示例演示發(fā)送郵件給某個郵箱
- PHP實現(xiàn)SMTP郵件的發(fā)送實例
- PHP使用SMTP郵件服務(wù)器發(fā)送郵件示例
- 實例分析PHP中PHPMailer發(fā)郵件
- ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法
- ThinkPHP5郵件發(fā)送服務(wù)封裝(可發(fā)附件)
- 詳解thinkphp5+swoole實現(xiàn)異步郵件群發(fā)(SMTP方式)
- PHP使用POP3讀取郵箱接收郵件的示例代碼
相關(guān)文章
ThinkPHP實現(xiàn)更新數(shù)據(jù)實例詳解(demo)
本文給大家介紹thinkphp實現(xiàn)更新數(shù)據(jù)的實例詳解以及thinkphp更新數(shù)據(jù)庫的五種方法,本文介紹的非常不錯,具有參考借鑒價值,感興趣的朋友可以參考下2016-06-06
2個自定義的PHP in_array 函數(shù),解決大量數(shù)據(jù)判斷in_array的效率問題
大家可能都用過in_array來判斷一個數(shù)據(jù)是否在一個數(shù)組中,一般我們的數(shù)組可能數(shù)據(jù)都比較小,對性能沒什么影響,所以也就不會太在意2014-04-04
php file_get_contents抓取Gzip網(wǎng)頁亂碼的三種解決方法
用 file_get_contents() 函數(shù)抓取網(wǎng)頁會發(fā)生亂碼現(xiàn)象。有兩個原因會導(dǎo)致亂碼,一個是編碼問題,一個是目標(biāo)頁面開了Gzip,下面說的就是開了Gzip功能如何才能不亂碼的方法2013-11-11

