Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2011, 16:40
Avatar de Gambinoh
Gambinoh
 
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 5 meses
Puntos: 11
Extraer string ignorando espacios

Estoy usando la función substr() para extraer una porción de cadena con una longitud determinada de caracteres.

Cita:
echo "Esto es una " . substr('cadena de texto', 0, 9) . "...";

// Devuelve: Esto es una cadena de ...
Me gustaría que los puntos suspensivos se pudieran mostrar pegados a la última letra de la subcadena extraída.

¿Alguna sugerencia? Se me ocurre que si el tercer parámetro de la función substr() sólo contara las letras e ignorara los espacios en blanco, siempre se ajustarían los puntos suspensivos a la última letra de la subcadena devuelta.