不管你們怎么思考的;反正我首先想到的就是字符串查找看是否有@符號;
但是對于結(jié)尾的.com或者.net 亦或者.cn等等越來越多的域名驗證感覺棘手;
直到了某一天認(rèn)真的研究了filter_var()函數(shù)的參數(shù);
我對以前走馬觀花式的閱讀php文檔表示深深的慚愧;
其實filter_var()第二個參數(shù)傳FILTER_VALIDATE_EMAIL即可驗證郵箱、略加整理就如下;

/** * 驗證是否是郵箱 * @param string $email 郵箱 * @return boolean 是否是郵箱 */ function is_email($email){ if(filter_var($email,FILTER_VALIDATE_EMAIL)){ return true; }else{ return false; } } var_dump(is_email(\\\’baijunyao@baijunyao.com\\\’)); // 打印 ture var_dump(is_email(\\\’baijunyao.com\\\’)); // 打印 false

 

如果,你對上面的內(nèi)容還有疑問,推薦選擇西部數(shù)碼企業(yè)云郵箱!有專人協(xié)助您解答郵箱疑問。

西部數(shù)碼21年老牌服務(wù)商,企業(yè)郵箱功能豐富,支持層級子文件夾,郵件歸檔,郵件撤回,企業(yè)網(wǎng)盤,日程微信通知、多彩便簽等幾十項特色功能,使用管理便捷。按需自由定制,購買靈活,PCIe加速、極速收發(fā)!而且支持小程序收發(fā)郵件,隨時隨地移動辦公。價格實惠,還可以免費試用!

高性價比企業(yè)郵箱開通鏈接:http://bingfeng168.cn/services/mail/

贊(0)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-62778877-8306;郵箱:fanjiao@west.cn。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明出處:西部數(shù)碼知識庫 » filter_var() 驗證郵箱、ip、url的格式 php

登錄

找回密碼

注冊