Home  >  Article  >  Backend Development  >  How to use PHP filter function to verify email, URL and IP address_PHP tutorial

How to use PHP filter function to verify email, URL and IP address_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 10:31:25943browse

When verifying emails, IP addresses or URLs in PHP programs, we generally use regular expressions to process them. In fact, there are some built-in special verification rules in PHP. Let's use an example to talk about how to use PHP's built-in filter function to verify email, IP and URL.

1. Verify email

$email='phpernote@163.com'; 
$result=filter_var($email,FILTER_VALIDATE_EMAIL); 
var_dump($result);
//输出:string(17) 'phpernote@163.com'

2. Verify url address

$url='http://www.phpernote.com/'; 
$result=filter_var($url,FILTER_VALIDATE_URL); 
var_dump($result);
//输出:string(25) 'http://www.phpernote.com/'

3. Verify IP address

$url='192.168.0.1'; 
$result=filter_var($url,FILTER_VALIDATE_IP); 
var_dump($result);
//输出:string(11) '192.168.0.1'

The filter function in php can also be used to verify floating point numbers, integer numbers, Boolean types, etc. For details, please refer to the filter function in the php manual or refer to the following article on this site

PHP filter_var() function Filter function

Articles you may be interested in

  • Collection of common JS functions (remove spaces, verify email, date, positive integer, etc.)
  • PHP filter_var() function Filter function
  • php uses array_flip to implement array key-value exchange to remove array duplicate values
  • Collect common php functions with explanations
  • PHP Detailed explanation of string escape functions (addslashes, stripslashes)
  • PHP performance optimization: using isset() to determine the string length is faster than strlen()
  • Use the PHP function memory_get_usage to obtain the current PHP memory Consumption to achieve program performance optimization
  • PHP’s functions urlencode(), urldecode(), rawurlencode(), rawurldecode() to solve URL encoding problems

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/764086.htmlTechArticleWhen verifying email, IP address or URL in php program, generally everyone will use regular expressions to process it. In fact, in php There are some built-in specialized validation rules. Let’s talk about how to use it with examples...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn