Hola amigos, encontre por ahi este codigo, para hacer linkeable cualquier url que escribimos en un texto cualquiera, pero no entiendo su funcionamiento, me refiero a donde va ingresado el texto, el cogido es el siguiente:
$texto = str_replace("\r", "", $texto);
$texto = preg_replace("/(http:\/\/[^(\)|[:space:])]*)\)/",
"<a href=\"\\1\" target=\"_blank\">\\1</a>)",
$texto);
$texto = preg_replace("/(http:\/\/[^([:space:]|\"|\<)]*)[[:space:]]/",
"<a href=\"\\1\" target=\"_blank\">\\1</a> ",
$texto);
$texto = preg_replace("/\<a href=\"(.*globbal.*)\" target=\"_blank\"\>/",
"<a href=\"\\1\">",