php程式中驗證郵箱,IP地址或url一般大家都會使用Regex來處理,其實在php裡面有一些內建的專門驗證規則。下面用執行個體說說如何使用php內建filter函數來驗證email,ip以及URL。
1、驗證郵箱
$email='Alixixi@163.com'; $result=filter_var($email,FILTER_VALIDATE_EMAIL); var_dump($result);//輸出:string(17) 'Alixixi@163.com'
2、驗證url地址
$url='http://www.Alixixi.com/'; $result=filter_var($url,FILTER_VALIDATE_URL); var_dump($result);//輸出:string(25) 'http://www.Alixixi.com/'
3、驗證ip地址
$url='192.168.0.1'; $result=filter_var($url,FILTER_VALIDATE_IP); var_dump($result);//輸出:string(11) '192.168.0.1'
php中的filter函數還可用來驗證浮點數,整形數字,布爾類型等等,具體可查閱php手冊的filter函數或者參照本站如下這篇文章
PHP filter_var() 函數 Filter 函數
您可能感興趣的文章
- JS常用函數收集(去除空格,驗證郵箱,日期,正整數等)
- php利用curl實現多線程的類,php curl多線程下載圖片
- php window平台類比checkdnsrr函數檢測email是否真實存在
- PHP filter_var() 函數 Filter 函數
- PHP 利用 Curl Functions 實現多線程抓取網頁和下載檔案
- PHP擷取當前頁面完整url地址函數,包括參數
- 在php中分別使用curl的post提交資料的方法和get擷取網頁資料的方法總結
- PHP驗證郵箱的正確與有效性