FILTER_VALIDATE_URL কনস্ট্যান্টটি একটি URL ভ্যালিডেট করে।
ফ্ল্যাগ
FILTER_FLAG_SCHEME_REQUIRED − URL RFC কমপ্লায়েন্ট হতে হবে।
FILTER_FLAG_HOST_REQUIRED − URL-এ হোস্ট নেম থাকতে হবে।
FILTER_FLAG_PATH_REQUIRED − ডোমেন নেমের পর পথ থাকতে হবে।
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!