Cita:
Iniciado por chiquirf
Muchas gracias, funciona de PM...
Solo que le hice unos pequeños retoques para que aparezcan los "..." si es que se recorta el nombre.
Aquí les pongo el código por si a alguien le interesa:
Código PHP:
function cut_string($string, $charlimit)
{
if(strlen($string) > $charlimit)
{
$string = substr($string,'0',$charlimit);
$array = explode(' ',$string);
array_pop($array);
$new_string = implode(' ',$array);
return $new_string.'...';
}
else
{
return $string;
}
}
Gracias de nuevo.
Saludos
Carlos
Sí, la verdad es que tuve que buscar esa función adicional para corregir los problemas que me daba substr()
En cuanto a los puntos, yo prefería ponerlo en el momento de usar la función
Código PHP:
echo cut_string($texto,20)."...";
Pero sobre gustos... Me alegro que te sirva