Avatar billede foxmulder Nybegynder
20. november 2003 - 17:49 Der er 2 kommentarer og
1 løsning

Deling af en tekst

Jeg skal dele en tekst-streng, så jeg undgår at lange ord smadrer mine tabeller.



Jeg har forsøgt at bruge Wordwrap() således

$text= wordwrap($rows[$i][0], 9, "-\n", 1);

Men den kan ikke helt finde ud af det... Hvis den sidste karakter er et mellemrum sætter den nemlig også en bindestreg - og det er jo ikke helt meningen. Det sker også at den propper en bindestreg ind mellem to ord i den første linie af teksten.

Der må være en vej...
Avatar billede s.timmerman Nybegynder
21. november 2003 - 09:11 #1
Der må jo være et problem med at bruge - som du gør.. Den kan jo ikke vide hvilke ord der er sammenhængende, og i hvert fald slet ikke noget med stavelser. Jeg vil foreslå du bruger en tabel med wrapping istedet.
Avatar billede foxmulder Nybegynder
21. november 2003 - 16:42 #2
Ja se det var jo også mit umiddelbare bud på hvordan man løste den sag, meeeen vikeligheden viste sig at være en anden...

Tabellen med wrap deler ikke ordet. Den venter i stedet til der kommer et mellemrum i tekster - og deler så derefter. Ergo fucker den tabellen op.
Avatar billede foxmulder Nybegynder
09. juni 2004 - 10:30 #3
!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester