quisiera hacer la tipica funcion de substr() pero sin que recortara la ultima palabra que entra dentro de los limites, me explico:
Código :
if (strlen($Texto) > 200){ echo substr($Texto,0,200).'... +'; }else{ echo substr($Texto,0,200); }
Esto recorta el texto a 200 y si se pasa añade "... +". Lo que quiero es que añada esto pero sin recortar una palabra por la mitad, es decir buscar el ultimo espacio q se encuentre y entonces recortar por ahi. He mirado explode y varias posibilidades mas pero no me aclaro sobre cual seria la manera de hacerlo. Espero me puedan ayudar.
Saludos!