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