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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jaylen.trantow , год назад

@dorothea_stoltenberg 

Вы можете использовать функцию filter_var из расширения filter для проверки ссылки в PHP. Эта функция принимает два параметра: значение, которое нужно проверить, и фильтр, который используется для проверки. Для проверки ссылки вы можете использовать фильтр FILTER_VALIDATE_URL. В случае успешной проверки функция вернет исходное значение, в противном случае - FALSE.


Например, чтобы проверить ссылку, вы можете использовать следующий код:

1
2
3
4
5
6
7
$url = 'http://example.com';

if (filter_var($url, FILTER_VALIDATE_URL)) {
    echo 'Ссылка валидна';
} else {
    echo 'Ссылка невалидна';
}


Обратите внимание, что функция filter_var также может принимать дополнительные параметры, которые позволяют указать дополнительные опции для проверки ссылки. Например, вы можете указать, что ссылка должна иметь определенное

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

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

@dorothea_stoltenberg 

Вы можете использовать функцию filter_var() с флагом FILTER_VALIDATE_URL:

1
2
3
4
5
if (filter_var($url, FILTER_VALIDATE_URL)) {
  // URL действителен
} else {
  // URL недействителен
}