Сделать URL кликобельной ссылкой в тексте на PHP

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Владимир
Сообщения: 37

Сделать URL кликобельной ссылкой в тексте на PHP

Сообщение Владимир » Вс окт 05, 2014 10:22 am

Всем привет!
Стаяла задача как сделать из URL кликобельной ссылкой в тексте на PHP.
Нашел такое решение:

Код: Выделить всё

    $text = preg_replace('/http(s)?:\/\/[^\s]+/', '<a href="$0">$0</a>', $text);

Например, есть у нас такой текст:

Код: Выделить всё

    $text = 'Форум Веб Мастеров находится по адресу:  http://danfa.org/'; 

Строчкой ниже вставляем наш код, который я написал выше, и выводим на экран, вот так:

Код: Выделить всё

    $text = 'Форум Веб Мастеров находится по адресу http://danfa.org/'; 
    $text = preg_replace('/http(s)?:\/\/[^\s]+/', '<a href="$0">$0</a>', $text);
    echo $text;

На экране будет так:
Форум Веб Мастеров находится по адресу:  http://danfa.org/

Спасибо за внимание.
Реклама

Вернуться в «PHP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость