पीएचपी FILTER_VALIDATE_IP फ़िल्टर
उदाहरण
जाँच करें कि क्या चर $ip एक मान्य IP पता है:
<?php
$ip = "127.0.0.1";
if (filter_var($ip, FILTER_VALIDATE_IP)) {
echo("$ip is a valid IP address");
} else {
echo("$ip is not a valid IP address");
}
?>
परिभाषा और उपयोग
FILTER_VALIDATE_IP फ़िल्टर किसी IP पते की पुष्टि करता है।
संभावित झंडे:
- FILTER_FLAG_IPV4 - मान एक मान्य IPv4 पता होना चाहिए
- FILTER_FLAG_IPV6 - मान एक मान्य IPv6 पता होना चाहिए
- FILTER_FLAG_NO_PRIV_RANGE - मान किसी निजी श्रेणी में नहीं होना चाहिए
- FILTER_FLAG_NO_RES_RANGE - मान किसी आरक्षित श्रेणी के भीतर नहीं होना चाहिए
और ज्यादा उदाहरण
उदाहरण 1
जांचें कि क्या चर $ip एक मान्य IPv6 पता है:
<?php
$ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334";
if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
echo("$ip is a valid IPv6 address");
} else {
echo("$ip is not a valid IPv6 address");
}
?>
❮ PHP फ़िल्टर संदर्भ