Però un ultimo ritocco, non è possibile spezzare sole le parole troppo lunge anzichè tutto?
Però un ultimo ritocco, non è possibile spezzare sole le parole troppo lunge anzichè tutto?
Non essendoci spazi bisogna settare il CUT a TRUE, ultimo parametro (1), altrimenti la stringa viene tagliata solo dopo 75 caratteri continui.codice:$Testo2 = wordwrap($Testo, 10, \n>", 1 ); echo "$Testo2\n";
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Così ad ogni a capo mi mette >
Fungecodice:$Testo2 = wordwrap($Testo, 10, " ", 1 );![]()
No, mi spezza sempre tutto, non solo le parole lunghe![]()
chissa' come la usi????
risultato:codice:$Testo = "Questo testo contiene una stringa formata da 10 o più caratteri, eccola: 0123456789345678vivala gnocca"; $Testo2 = wordwrap($Testo, 10, "\n", 1); echo "$Testo2\n";
codice:Questo testo contiene una stringa formata da 10 o più caratteri, eccola: 0123456789 345678viva la gnocca![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
D'accordo con vivala gnoccama io voglio che spezzi solo 0123456789
Se tu intendi tenere tutto su una linea e spezzare "solo" determinate parole.... allora ti devi fare una tua funzione.
explode(), if count() e un pochino di cpu
edit: e un po di espressioni regolari ... aiutano l'intestino...
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
E cioè? Che metto in explode(), if count()?
E' andato cn \n invece di
... mah!![]()