login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Split words

Offline SvenP - 31/08/2006 16:20
Avatar van SvenPPHP interesse ik heb een probleempje
ik heb de string
$str = "wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww"
en die moet afgebroken worden OM de 19 tekens
hoe doe ik dit?

5 antwoorden

Gesponsorde links
Offline Maarten - 31/08/2006 16:22
Avatar van Maarten Erelid wordwrap met lengte 19?
Offline Thomas - 31/08/2006 16:28
Avatar van Thomas Moderator Wordwrap kan een string afbreken om de X karakters, maar knipt soms ook woorden door die <= X karakters lang zijn - en dus niet doorgeknipt hoeven te worden omdat ze in principe kort genoeg zijn.
Wordwrap kijkt dus niet naar de lengte van individuele woorden.

Ik heb een functie geschreven die naar de woordlengte kijkt, en deze doorknipt als deze een bepaalde grens overschrijdt.

Houd er trouwens rekening mee dat, als je geen monospace font gebruikt (waarbij de breedte in pixels van elke letter hetzelfde is), dat er een verschil in breedte is tussen "iiiiiiiiii" en "wwwwwwwwww" (beide 10 karakters).
Offline Rik - 31/08/2006 16:36
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
$str = str_split($str, 19);?
Offline Thomas - 31/08/2006 16:38
Avatar van Thomas Moderator Als je die oplossing gebruikt, heb je hetzelfde probleem als dat ik hierboven beschrijf?
Offline SvenP - 31/08/2006 16:40
Avatar van SvenP PHP interesse @Boukefalos: k heb php 5 niet.. ;)

@FangorN: Hardstikke bedankt hij werkt helemaal perfect 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s