一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP中如何實現(xiàn)常用郵箱的基本判斷

越來越多的網(wǎng)站希望用戶使用郵箱進行注冊,或者是綁定郵箱,這時候就要對郵箱的正確性進行確認,有的人采用發(fā)送郵件進行激活的方式來進行判斷,從而激活一個賬戶,但是存在一個問題就是,在郵件發(fā)送出去之前,用戶的基本信息已經(jīng)存在于數(shù)據(jù)庫中了,如果是個錯誤的郵箱或者是惡意多注冊賬戶,那就會造成非活動賬號太多,占用數(shù)據(jù)庫存儲空間,這邊就需要在之前就進行這些郵箱的過濾,因此作者寫下下面的一個方法用來過濾郵箱。
復(fù)制代碼 代碼如下:
/**
* @todo 用戶輸入安全性檢測
* @param $inputString 用戶輸入信息
* @return true/false
* @final 可以根據(jù)自己的需求進行過濾內(nèi)容的變換
*/
public function checkUserInput($inputString){
if (strpos('script', $inputString)!=false){//檢測是否含有script腳本
return FALSE;
}else if (strpos('iframe', $inputString)!=false){//檢測是否含有iframe框架
return FALSE;
}else {
return TRUE;
}
}

/**
* @todo checkeemail
* @param emailString
* @return false/true
*/
public function checkEmail($emailString){
if ($this -> checkUserInput($emailString) === TRUE){//檢測是否含有敏感詞匯
if (strpos('@', $emailString) != FALSE){//檢測是否存在@字符
$emailArr = explode('@', $emailString);
if (count($emailArr) > 2){//檢測是否存在多個@字符
return FALSE;
}else{
if (in_array('@'.$emailArr[1], Yii::app() -> params['mail_suffix'])){//檢測后綴是否滿足日常常用郵箱后綴
return TRUE;
}else{
return FALSE;
}
}
}else{
return FALSE;
}
}else{
return FALSE;
}
}

其中我定義了一個常用郵箱的后綴的數(shù)組,具體如下:

//常用郵箱后綴,根據(jù)具體需求可以再增加
復(fù)制代碼 代碼如下:
'mail_suffix'=>array('@hotmail.com',
'@msn.com',
'@yahoo.com',
'@gmail.com',
'@aim.com',
'@aol.com',
'@mail.com',
'@walla.com',
'@inbox.com',
'@126.com',
'@163.com',
'@sina.com',
'@21cn.com',
'@sohu.com',
'@yahoo.com.cn',
'@tom.com',
'@qq.com',
'@etang.com',
'@eyou.com',
'@56.com',
'@x.cn',
'@chinaren.com',
'@sogou.com',
'@citiz.com',
),

到此郵箱的過濾方法就完成了,大家可以在此基礎(chǔ)上進行進一步的完善!

php技術(shù)PHP中如何實現(xiàn)常用郵箱的基本判斷,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91精选视频在线观看 | 岛国精品成人 | 日本综合欧美一区二区三区 | 热久久99影院 | 日本波多野结衣在线 | 国产身材极品喷水 在线播放 | 国产精品人人爱一区二区白浆 | 四虎2019| 狠狠干狠狠干狠狠干 | 视色4se成人午夜精品 | 永久免费品色堂 | 91精品国产综合久久婷婷 | 黄色在线观看国产 | 免费国产成人午夜在线观看 | 国产婷婷色一区二区三区 | 伊人网在线视频 | 色婷婷成人网 | 黄色美女网站免费 | 精品区| 91精品国产高清久久久久久io | 欧美激情在线看 | 美女视频黄是免费的 | 加勒比一区二区三区 | 国产欧美一区二区三区在线看 | 亚洲黄色在线网站 | 91一区二区三区 | 91久久精品国产91久久性色tv | 无码中文字幕日韩专区 | 国产第8页 | 亚洲精品成人a在线观看 | 好吊免费视频 | 色噜噜狠狠在爱丁香 | 好吊淫| 成年人免费在线视频观看 | 成人午夜视频网站 | 美女扒开逼自抠 | 国产精品视频国产永久视频 | 色就是色欧美图片 | 午夜小视频在线播放 | 日韩视频91 | 精品久久久久亚洲 |