1, verify the mailbox
Copy the Code code as follows:
$email = ' jb51@qq.com ';
$result = Filter_var ($email, Filter_validate_email);
Var_dump ($result); String "Jb51@qq.com"
2. Verify the URL address
Copy the Code code as follows:
$url = "Http://www.jb51.net";
$result = Filter_var ($url, Filter_validate_url);
Var_dump ($result); String ("Http://www.jb51.net")
3. Verify IP Address
Copy the Code code as follows:
$url = "192.168.1.110";
$result = Filter_var ($url, FILTER_VALIDATE_IP);
Var_dump ($result); String (13) "192.168.1.110"
As a value, this method can also be used to verify the IPv6.
Copy the Code code as follows:
$url = "2001:db8:2de::e13";
$result = Filter_var ($url, FILTER_VALIDATE_IP);
Var_dump ($result); String ("2001:db8:2de::e13")
4, verify that the value is an integer, and within an integer range
Copy the Code code as follows:
$i = ' 010 ';
$result = Filter_var (
$i,
Filter_validate_int,
Set the value range of the checksum
Array
' Options ' = = Array (' min_range ' = 1, ' max_range ' = + 100)
)
);
Var_dump ($result);//bool (false)
PHP is a weak type, if you do not use a filter, directly using greater than the less than the symbol will be true.
Copy the Code code as follows:
$i = ' 010 ';
$result = $i >= 1 && $i <= 100;
Var_dump ($result);//bool (True)
5. Verifying floating-point numbers
Copy the Code code as follows:
$float = 12.312;
$result = Filter_var ($float, filter_validate_float);
Var_dump ($result); Float (12.312)
http://www.bkjia.com/PHPjc/621664.html www.bkjia.com true http://www.bkjia.com/PHPjc/621664.html techarticle 1. Verify the code of the mailbox copy code as follows: $email = ' jb51@qq.com '; $result = Filter_var ($email, Filter_validate_email); Var_dump ($result);//s Tring (+) "jb51@qq.com" 2, verify URL to ...