विवरण
FILTER_VALIDATE_URL कॉन्स्टेंट URL को वैलिडेट करता है।
फ्लैग्स
FILTER_FLAG_SCHEME_REQUIRED − URL RFC कंप्लायंट होना चाहिए।
FILTER_FLAG_HOST_REQUIRED − URL में होस्ट नाम शामिल होना चाहिए।
FILTER_FLAG_PATH_REQUIRED − डोमेन नाम के बाद URL में पथ होना चाहिए।
FILTER_FLAG_QUERY_REQUIRED − URL में क्वेरी स्ट्रिंग होनी चाहिए।
रिटर्न वैल्यू
FILTER_VALIDATE_URL कॉन्स्टेंट कुछ भी रिटर्न नहीं करता।
उदाहरण
<?php
$url = "https://www.example.com";
if (filter_var($url, FILTER_VALIDATE_URL)) {
echo("Valid URL!");
} else {
echo("Invalid URL!");
}
?>
आउटपुट
निम्न आउटपुट है:
Valid URL!
आइए एक और उदाहरण देखें:
<?php
$url = "examplecom";
if (filter_var($url, FILTER_VALIDATE_URL)) {
echo("Valid URL!");
} else {
echo("Invalid URL!");
}
?>
आउटपुट
यहां आउटपुट है:
Invalid URL!