Il mio problema, come si può intuire è quello di spezzare un testo senza però spezzare le singole parole.

Mi sapete aiutare?

Il codice che attualmente uso mi tronca le parole.
Codice PHP:
$car=$strlen/$num_img;  // ogni $car caratteri segmento il testo
$carattere_iniziale=0;
$carattere_finale=$car;

while(........){
 ......
 
 echo 
substr($str,$carattere_iniziale,$carattere_finale);
 
$carattere_iniziale=$carattere_finale+1;
 
$carattere_finale+=$car;
 ......