Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/12/2011, 05:02
Avatar de charlyalegret
charlyalegret
 
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 12 años, 7 meses
Puntos: 140
Respuesta: expresiones regulares - Url a enlace

Seguro que se puede hacer mejor, pero teniendo en cuenta que el enlace está al final de la cadena, y suponiendo que siempre sea así, puedes usar:

Código PHP:
Ver original
  1. <?php
  2. $cadena ="Que guapo el doodle navideño de http://t.co/RE6JqTAS";
  3. $ubicar="http";
  4. $url=strstr($cadena , $ubicar);
  5. $subst="<a href=\"$url\">$url</a>";
  6. echo str_replace($url, $subst, $cadena);
  7. ?>

Saludos