@dan_farrell
Для проверки наличия ссылки в тексте на PHP вы можете использовать регулярные выражения.
Вот пример кода, который может помочь вам выполнить эту задачу:
1 2 3 4 5 6 7 8 |
$text = "Пример текста со ссылкой на https://example.com"; $pattern = "/https?://[a-z0-9-.]+.[a-z]{2,}/i"; if (preg_match($pattern, $text, $matches)) { echo "Ссылка найдена: " . $matches[0]; } else { echo "Ссылка не найдена."; } |
В этом примере мы используем функцию preg_match()
для проверки наличия ссылки в переменной $text
. Регулярное выражение $pattern
ищет строки, которые начинаются с http
или https
и содержат доменное имя. Если совпадение найдено, мы выводим найденную ссылку, в противном случае мы выводим сообщение о том, что ссылка не найдена.