Как сделать проверку url на валидность в php?

Пользователь

от bernardo_nolan , в категории: PHP , 2 года назад

Как сделать проверку url на валидность в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от enid , 2 года назад

@bernardo_nolan 

В PHP есть функция filter_var, которая может использоваться для проверки URL-адреса на валидность. Пример:

1
2
3
4
5
6
7
8
<?php
$url = "https://www.example.com";

if (!filter_var($url, FILTER_VALIDATE_URL)) {
  echo "$url is not a valid URL";
} else {
  echo "$url is a valid URL";
}


Функция filter_var возвращает true, если URL-адрес является валидным, и false в противном случае.

Пользователь

от clifford , год назад

@bernardo_nolan 

Кроме функции filter_var, существуют и другие способы проверки URL на валидность в PHP. Например, регулярные выражения:


1 2 3 4 5 6