Filtarinta FILTER_VALIDATE_URL ta PHP
Tsarin da kammal
Filtarinta URL na yauwa URL na yauwa.
- الاسم: "validate_url"
- رقم الهوية: 273
العلامات المحتملة:
- FILTER_FLAG_SCHEME_REQUIRED - يتطلب أن يكون URL RFC متوافق (مثل: http://example)
- FILTER_FLAG_HOST_REQUIRED - يتطلب وجود اسم المضيف في URL (مثل: http://www.example.com)
- FILTER_FLAG_PATH_REQUIRED - يتطلب وجود مسار بعد اسم المضيف (مثل: 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 غير صحيح";
}
else
{
echo "URL صحيح";
}
?>
الإخراج:
URL صحيح
مثال 2
<?php
if(!filter_var($url, FILTER_VALIDATE_URL
, FILTER_FLAG_QUERY_REQUIRED))
{
echo "URL غير صحيح";
}
else
{
echo "URL صحيح";
}
?>
الإخراج:
URL صحيح