Pemfilter FILTER_VALIDATE_URL PHP
Definisi dan Penggunaan
Pemfilter FILTER_VALIDATE_URL mengesahkan nilai sebagai URL.
- Nama: "validate_url"
- Nombor ID: 273
Panduan Buntingan yang Mungkin:
- FILTER_FLAG_SCHEME_REQUIRED - Memerlukan URL adalah URL yang disokong RFC (contohnya: http://example)
- FILTER_FLAG_HOST_REQUIRED - Memerlukan URL untuk mengandungi nama hos (contohnya: http://www.example.com)
- FILTER_FLAG_PATH_REQUIRED - Memerlukan URL untuk memiliki laluan selepas nama hos (contohnya: eg.com/example1/)
- FILTER_FLAG_QUERY_REQUIRED - Memerlukan URL untuk memiliki string permintaan (contohnya: "eg.php?age=37")
Contoh
Contoh 1
<?php
$url = "http://www.example.com";
if(!filter_var($url, FILTER_VALIDATE_URL
))
{
echo "URL adalah sah";
}
else
{
echo "URL adalah sah";
}
?>
Output:
URL adalah sah
Contoh 2
<?php
if(!filter_var($url, FILTER_VALIDATE_URL
, FILTER_FLAG_QUERY_REQUIRED))
{
echo "URL adalah sah";
}
else
{
echo "URL adalah sah";
}
?>
Output:
URL adalah sah