程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php利用filter函數驗證郵箱、url和ip地址的方法

php利用filter函數驗證郵箱、url和ip地址的方法

編輯:關於PHP編程

php程序中驗證郵箱,IP地址或url一般大家都會使用正則表達式來處理,其實在php裡面有一些內置的專門驗證規則。下面用實例說說如何使用php內置filter函數來驗證email,ip以及URL。

1、驗證郵箱

$email='[email protected]'; 
$result=filter_var($email,FILTER_VALIDATE_EMAIL); 
var_dump($result);
//輸出:string(17) '[email protected]'

2、驗證url地址

$url='http://www.phpernote.com/'; 
$result=filter_var($url,FILTER_VALIDATE_URL); 
var_dump($result);
//輸出:string(25) 'http://www.phpernote.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 filter_var() 函數 Filter 函數
  • php利用array_flip實現數組鍵值交換去除數組重復值
  • php常用函數收集並附解釋說明
  • PHP 字符串轉義函數(addslashes,stripslashes)詳解
  • php性能優化:使用 isset()判斷字符串長度速度比strlen()更快
  • 用PHP函數memory_get_usage獲取當前PHP內存消耗量以實現程序的性能優化
  • PHP解決網址URL編碼問題的函數urlencode()、urldecode()、rawurlencode()、rawurldecode()

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved