PHP:Zamiana linków na aktywne
From Nasza Pasja - Programowanie
(Przekierowano z Zamiana linków na aktywne)
Funkcja zamienia wszystkie adresy www, ftp i e-mail w tekście podanym jako argument na linki.
function zmien($st)
{
// URLe
$st = preg_replace("/(https?|ftp|news)(:\/\/[[:alnum:]@#%\&_=?\/\.-]+)/","<a href='\\1\\2'>\\1\\2</a>",$st);
// maile
$st = preg_replace("/([[:alnum:]_\.:-]+@[[:alnum:]_\.:-]+)/i","<a href='mailto:\\1'>\\1</a>",$st);
return $st;
}

