Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2011, 04:23
educacanis
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 16 años
Puntos: 12
Respuesta: DIVIDIR TEXTO PARTES IGUALES | Evitar cortar palabras y entre etiquetas HT

puedes intentar insertar una función similar a esta:
Código PHP:
<?php
function cortar_string($string, $largo) {
    
$marca = "<!--corte-->";
    if (
strlen($string) > $largo) {
        
$string = wordwrap($string, $largo, $marca);
        
$string = explode($marca, $string);
        
$string = $string[0];
        return 
$string . '...'; //esto no te sirve es para poner puntos suspensivos detrás
    
}
    return 
$string;
}
 
$string = "Ejemplo de como cortar un string sin considerar una palabra incompleta.";
echo 
cortar_string($string, 40);