PHP FILTER_VALIDATE_URL फिल्टर
डिफ़ाइनिशन एंड यूज़
FILTER_VALIDATE_URL फिल्टर वैलिडेट यूआरएल को यूआरएल के रूप में वैलिडेट करता है।
- Name: "validate_url"
- ID-number: 273
संभावित चिह्न:
- FILTER_FLAG_SCHEME_REQUIRED - URL RFC संगत URL होने के लिए आवश्यक (उदाहरण: http://example)
- FILTER_FLAG_HOST_REQUIRED - URL में मेजबान नाम के लिए आवश्यक (http://www.example.com)
- FILTER_FLAG_PATH_REQUIRED - URL में मेजबान नाम के बाद पथ के लिए आवश्यक (उदाहरण: eg.com/example1/)
- FILTER_FLAG_QUERY_REQUIRED - URL में क्वेरी स्ट्रिंग के लिए आवश्यक (उदाहरण: "eg.php?age=37")
उदाहरण
उदाहरण 1
<?php
$url = "http://www.example.com";
if(!filter_var($url, FILTER_VALIDATE_URL
))
{
echo "URL is not valid";
}
else
{
echo "URL is valid";
}
?>
आउटपुट:
URL is valid
उदाहरण 2
<?php
if(!filter_var($url, FILTER_VALIDATE_URL
, FILTER_FLAG_QUERY_REQUIRED))
{
echo "URL is not valid";
}
else
{
echo "URL is valid";
}
?>
आउटपुट:
URL is valid