Convertir las URL en hipervínculos
0 COMENTARIOS - Publicado hace 6 meses - Clasificado en: PHP, TIPS, SNIPPETSEsta función convierte las URL y direcciones de correo electrónico dentro de una cadena en hpervículos "clikables".
<?php
function CrearLinks($texto) {
$texto = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $texto);
$texto = ' ' . $texto;
$texto = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $texto);
$texto = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $texto);
$texto = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $texto);
$texto = substr($texto, 1);
return $texto;
}
$cadena ="Lorem ipsum www.google.es. Qui, webintenta@gmail.com repren.";
echo CrearLinks($cadena);
?>
Visto en How To Make Clickable Text URL Links From Text Links Change To Clicking » »
Algunas entradas relacionadas:
- Optimizar todas las tablas de una base de datos MySQL con PHP
- Biblioteca GD para PHP
- Reducir ficheros Javascript y CSS con PHP
- Función para borrar ficheros y carpetas recursivamente
- Fuentes incorporadas en GD
- Marcas de agua con PHP
- Usar PHP para comprimir ficheros CSS
También te puede interesar:
| 24 iconos de medios sociales punteados | Glype: PHP Proxy Script | Crear gotas de agua realistas con Photoshop | 5 fantásticas herramientas para mostrar tu portafolio | Microsoft USB Flash Drive Manager |





















Mauricio Campos en 50 preguntas y respuestas de entrevistas de trabajo



