1. 程式人生 > >php filter_var函數判斷郵箱,url,ip格式

php filter_var函數判斷郵箱,url,ip格式

後來 使用 gdi 都是 gmail filter mail http 郵箱

以前使用php的時候還不知道有過濾器filter這玩意,那時候判斷郵箱、url和ip地址格式是否符合都是用正則表達式。後來隨著使用的逐漸深入,才知道在php中也可以使用內置的函數庫過濾器filter來完成這些功能。
對於filter_var這個函數,如果驗證通過則會返回驗證對象,否則返回false。
判斷郵箱
<?php
$email = [email protected];
$result = filter_var($email, FILTER_VALIDATE_EMAIL);

判斷url
<?php
$url = "http://www.fengdingbo.com";
$result = filter_var($url, FILTER_VALIDATE_URL);
判斷ip
<?php
$url = "192.168.1.110";
$result = filter_var($url, FILTER_VALIDATE_IP);

php filter_var函數判斷郵箱,url,ip格式