How to validate an IP address with filter in PHP

2 Answers

0 votes
/*
mixed filter_var ( mixed $variable [, int $filter = FILTER_DEFAULT [, mixed $options ]] )
*/
   
$ip = "127.0.0.1";

if (!filter_var($ip, FILTER_VALIDATE_IP) === false)
    echo("$ip is a valid IP address");
else 
    echo("$ip is not a valid IP address");
        
/*
run:
    
127.0.0.1 is a valid IP address  
  
*/

 



answered Dec 25, 2015 by avibootz
0 votes
/*
mixed filter_var ( mixed $variable [, int $filter = FILTER_DEFAULT [, mixed $options ]] )
*/
   
$ip = "127.0.0.1.1";

if (!filter_var($ip, FILTER_VALIDATE_IP) === false)
    echo("$ip is a valid IP address");
else 
    echo("$ip is not a valid IP address");
        
/*
run:
    
127.0.0.1.1 is not a valid IP address 
  
*/

 



answered Dec 25, 2015 by avibootz

Related questions

2 answers 289 views
1 answer 171 views
2 answers 201 views
201 views asked Jun 23, 2016 by avibootz
1 answer 175 views
175 views asked Feb 21, 2019 by avibootz
...