<?php/* 校驗(yàn)郵件地址*/function checkMail($email) {//用戶(hù)名,由“/w”格式字符、“-”或“.”組成$email_name= "/w|(/w[-./w]*/w)";//域名中的第一段,規(guī)則和用戶(hù)名類(lèi)似,不包括點(diǎn)號(hào)“.”$code_at= "@";$per_domain= "/w|(/w[-/w]*/w)";//域名中間的部分,至多兩段$mid_domain= "(/." .$per_domain. "){0,2}";//域名的最后一段,只能為“.com”、“.org”或“.net”$end_domain= "(/.(com|net|org))";$rs= URL地址的校驗(yàn)<?php/* 校驗(yàn)URL地址*/function checkDomain($domain){return ereg("^(http|ftp)s? ://(www/.)?.+(com|net|org)$", $domain);}$rs= checkDomain("www.taodoor.com");//返回假$rs= checkDomain("http://www.taodoor.com");//返回真?>電話號(hào)碼<?php/* 校驗(yàn)電話號(hào)碼*/function checkTelno($tel){//去掉多余的分隔符$tel= ereg_replace("[/(/)/. -]", "", $tel);//僅包含數(shù)字,至少應(yīng)為一個(gè)6位的電話號(hào)(即沒(méi)有區(qū)號(hào))if(ereg("^/d+$", $tel)){return true;}else{return false;}}$rs= checkTelno("(086)-0411-12345678");//返回真?>郵政編碼的校驗(yàn)<?php/* 校驗(yàn)郵政編碼*/function checkZipcode($code){//去掉多余的分隔符$code = preg_replace("/[/. -]/", "", $code);//包含一個(gè)6位的郵政編碼if(preg_match("/^/d{6}$/", $code)){return true;}else{return false;}}$rs= checkZipCode("123456");//返回真?>
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注