合肥網(wǎng)站建設(shè)
文章閱讀
網(wǎng)建技巧
優(yōu)化技巧
網(wǎng)建問題
謹(jǐn)宸新聞
行業(yè)新聞

首頁 > 合肥網(wǎng)站建設(shè) > 正文

php非常好的一個(gè)表單驗(yàn)證類

發(fā)布時(shí)間:2015/09/09字體:
摘要:php非常好的一個(gè)表單驗(yàn)證類,表單驗(yàn)證,php驗(yàn)證,個(gè)人整理的一個(gè)非常不錯(cuò)的php驗(yàn)證類,很多人在尋找php驗(yàn)證類的時(shí)候可能都很盲目,有的在找固話、手機(jī)驗(yàn)證類等等,我特意整理了一些,經(jīng)過測試檢測,每個(gè)都可以使用,而且代碼經(jīng)過我本人優(yōu)化得出。
        #驗(yàn)證手機(jī),$value傳遞值;$match正則方式
        #@param string $value
        #@param string $match
        #@return boolean
        function isMobile($value,$match='/^(0)?1([3|4|5|8])+([0-9]){9,10}$/'){
            //支持國際版:([0-9]{1,5}|0)?1([3|4|5|8])+([0-9]){9,10}
            if(!$value) return false;
            return preg_match($match,$value);
        }

        #驗(yàn)證IP,$value傳遞值;$match正則方式
        #@param string $value
        #@param string $match
        #@return boolean
        function isIP($value,$match='/^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/'){
            if(!$value) return false;
            return preg_match($match,$value);
        }

        #驗(yàn)證身份證號(hào)碼,$value傳遞值;$match正則方式
        #@param string $value
        #@param string $match
        #@return boolean
        function isIDcard($value,$match='/^\d{6}((1[89])|(2\d))\d{2}((0\d)|(1[0-2]))((3[01])|([0-2]\d))\d{3}(\d|X)$/i'){
            if(!$value) return false;
            else if(strlen($value)>18) return false;
            return preg_match($match,$value);
        }

        #驗(yàn)證URL,$value傳遞值;$match正則方式
        #@param string $value
        #@param string $match
        #@return boolean
        function isURL($value,$match='/^(http:\/\/)?(https:\/\/)?([\w\d-]+\.)+[\w-]+(\/[\d\w-.\/?%&=]*)?$/'){
            $value=strtolower(trim($value));
            if(!$value) return false;
            return preg_match($match,$value);    
        }
        */
    }
    $verify=new verify();
?>

上一頁


本文標(biāo)題:php非常好的一個(gè)表單驗(yàn)證類
本文網(wǎng)址:http://m.wbi7736.cn/wangjianjiqiao/4720.html
原創(chuàng)網(wǎng)址:合肥網(wǎng)絡(luò)公司<謹(jǐn)宸科技> 版權(quán)所有,轉(zhuǎn)載請注明出處,并以鏈接形式鏈接網(wǎng)址:m.wbi7736.cn
文章標(biāo)簽:表單驗(yàn)證php驗(yàn)證
 上一篇:錨文本建設(shè)的重要性
 下一篇:SEO優(yōu)化如何寫好標(biāo)題和描述-第二頁