Чтобы проверить URL-адрес в PHP, вы можете использовать различные методы. Вот несколько примеров:
-
Использование функции filter_var:
$url = "https://www.example.com"; if (filter_var($url, FILTER_VALIDATE_URL)) { echo "Valid URL"; } else { echo "Invalid URL"; } -
Использование регулярных выражений:
$url = "https://www.example.com"; if (preg_match('/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/', $url)) { echo "Valid URL"; } else { echo "Invalid URL"; } -
Использование функции parse_url:
$url = "https://www.example.com"; $parsedUrl = parse_url($url); if ($parsedUrl && isset($parsedUrl['scheme']) && isset($parsedUrl['host'])) { echo "Valid URL"; } else { echo "Invalid URL"; }
Это всего лишь несколько примеров того, как можно проверять URL-адреса в PHP. Каждый метод имеет свои преимущества и ограничения, поэтому вы можете выбрать тот, который соответствует вашим конкретным потребностям.