PHP ПРОВЕРКА URL

PHP позволяет проверить, является ли строка допустимым URL-адресом. Для этого существует функция filter_var () с использованием фильтра FILTER_VALIDATE_URL.

$url = "https://example.com";
if (filter_var($url, FILTER_VALIDATE_URL)) {
echo "URL is valid";
} else {
echo "URL is invalid";
}

Если URL-адрес действителен, вы получите «URL is valid» в качестве результата, в противном случае вы получите «URL is invalid».

Можно добавить параметры к функции FILTER_VALIDATE_URL, чтобы настроить проверку URL-адреса под свои нужды.

Например, если необходимо также проверить существование домена и проверять адреса IPv4 и IPv6, можно добавить дополнительные фильтры:

$url = "https://example.com";
$options = array(
'options' => array(
'default' => false,
'flags' => FILTER_FLAG_HOST_REQUIRED | FILTER_FLAG_IPV4 | FILTER_FLAG_IPV6
)
);
if (filter_var($url, FILTER_VALIDATE_URL, $options)) {
echo "URL is valid";
} else {
echo "URL is invalid";
}

В этом примере, если запрашиваемый URL-адрес содержит только IP-адрес, он будет считаться недействительным. Если вы хотите, чтобы IP-адреса также считались действительными URL-адресами, вы можете убрать FILTER_FLAG_HOST_REQUIRED из параметров фильтрации.

URL Rewriting in php - Full Tutorial

Learn how to remove .php file extension from URL

How to resolve the request URL was not found on localhost XAMPP

The required URL not found on the server ,file not found ,404 error , xampp server problem resolving

37 php - string urlencode

How to get clean URL/links using HTACCESS PHP -- SEO friendly URL -- URL Rewriting

Passing a GET or URL variable through a link with PHP - php tutorial

PHP Tutorial - Readble URL in php WITHOUT Framework

Remove .php and ? from url for blogs website - hindi

Url rewriting in php - how to use url query strings in php - dynamic url in php - php tutorial - 45

Реклама
Новое
Реклама