Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/09/2011, 08:58
Avatar de jotaincubus
jotaincubus
 
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: corta el texto a las 24 letras

Esto corta una cadena de texto en 50 caracteres sin que se moche la ultima palabra... te recomiendo que busques substr en tu codigo ya que este es que que corta la cadena...

Código PHP:
Ver original
  1. <?
  2.  
  3. // Inicializamos las variables
  4. $tamano = 50; // tamaño máximo
  5. $contador = 0;
  6. $texto = 'Este es el texto que se cortará para que no ocupe más de 50 carácteres';
  7.  
  8. // Cortamos la cadena por los espacios
  9. $arrayTexto = split(' ',$texto);
  10. $texto = '';
  11.  
  12. // Reconstruimos la cadena
  13. while($tamano >= strlen($texto) + strlen($arrayTexto[$contador])){
  14.     $texto .= ' '.$arrayTexto[$contador];
  15.     $contador++;
  16. }
  17. echo $texto;
  18. ?>
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???