Mostrar un número de caracteres

Hola,
Quería saber cómo hacer para que se muestre un determinado número de caracteres en una variable. Por ejemplo:
Si pongo la variable:
$url
Se mostraría por ejemplo:
http://www.dominio.com/pagina1/pagina2
Pero yo lo que quiero es que no se muestre todo, sino:
http://www.dominio.com/pag...
Si la dirección es:
http://www.dominio.com
No se abreviaría por que no es tan larga.
Espero que alguien lo entienda ;)
Bueno, espero respuestas
Hasta pronto,
Mike

1 respuesta

Respuesta
1
Por ejemplo:
$max = 25; //máximo de caracteres a mostrar
if(strlen($url)>=$max) $url = substr($url, 0, $max)."...";
echo $url;
Si la longitud de la dirección es más larga o igual al máximo de caracteres definidos, extrae y guarda en la misma variable $url la dirección abreviada con los puntos suspensivos añadidos. En caso contrario no hace nada.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas