Quali istruzioni posso utilizzare per convertire un stringa contenente un URL in un link con i TAG <a href></a>?

Utente HTML.it
chiede

Quali istruzioni posso utilizzare per convertire un stringa contenente un URL in un link con i TAG <a href></a>?

Redazione HTML.it
risponde

Devi usare eregi_replace (che è case
sensitive) e creare un’espressione regolare. Un esempio può essere il codice seguente:

<?
$link = "http://www.html.it";
$link = eregi_replace("(http|https|ftp)://([[:alnum:]/
n+-=%&:_.~?]+[#[:alnum:]+]*)","
<a href="\1://\2" target="_blank">$link</a>
<br>", $link); echo "$link";
?>