Autor Tema: tolinks(); convertir urls a enlaces  (Leído 320 veces)

Desconectado Murru

  • PHPerit@
  • *
  • Mensajes: 15
  • Karma: 0
  • @EduMurru
    • Ver Perfil
    • Juegos Flash Online Gratis
tolinks(); convertir urls a enlaces
« en: 01 de Septiembre de 2012, 10:22:32 am »
Código: (php) [Seleccionar]
function tolinks($text){
$text = preg_replace("#http://([A-z0-9./-]+)#", '<a href="http://$1">$1</a>', $text);
$text = preg_replace("#https://([A-z0-9./-]+)#", '<a href="https://$1">$1</a>', $text);
return $text;
}

// Ejemplo
Código: (php) [Seleccionar]
echo tolinks('http://www.paginawebdejemplo.com/carpeta/archivo.html & https://agfasg.com');lo convertiría esto:
Código: (html) [Seleccionar]
<a href="http://www.paginawebdejemplo.com/carpeta/archivo.html">www.paginawebdejemplo.com/carpeta/archivo.html</a> & <a href="https://agfasg.com">agfasg.com</a>
Fuente original: http://www.braincode.es/article/funcion-tolinks-convertir-urls-a-enlaces

Comunidad PHPeros

tolinks(); convertir urls a enlaces
« en: 01 de Septiembre de 2012, 10:22:32 am »