Нашёл функцию:
CODE:<?php
function hyperlink($text)
{
$text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href=\"\\0\">\\0</a>", $text);
return $text;
}
$text = "Текст <a href=http://1111111.ru/page1.html>ссылка</a> и снова <a href=http://www.222222.ru/page2.html>ссылка</a> конец http://www.333333.ru/page3.html <a href=/page4.html>ссылка</a>";
echo hyperlink($text);
?>
Но она только лишь переделывает обычные текстовые ссылки в гиперссылки.
Нельзя ли как-то дополнить эту функцию?(Отредактировано автором: 13 июля 2015 — 05:18) |