Moro. Onko kellään tietoa jostain kätevästä tavasta katkaista ylipitkä sana. Jos esimerkiksi joku kirjoittaa näin "minäolensellainenseppäjokaosaakoodatamuttenlaitavälilyöntejäjottasivusipaisuuylireunustenettäkärsisittensiitäjosetosaakoodatat" jolloin tekstistä tulee niin pitkä että se ei enää oikeasti mahdu taulukkoon jossa se on ja koko sivu levenee.
Yksi tapa on tiedossa, mutta se on aika hankala, eli jakaa ensin välilyöntien kohdalta merkkijono taulukkoon, ja sitten käydä kaikki taulukon rivit yksitellen lävitse ja tutkia niiden pituudet, ja jos joku rivi ylittää maksimimitan, laitetaan sinne väli väliin.
Ylipitkien sanojen katkominen PHP:ssä
epäkoodari
3
161
Vastaukset
- tavuta tavut irti
Sori vaan jos on aiheen sivusta, mutta ihmettelen tuota "tiedossasi olevaa tapaa":
Jos jo osaat yleispätevästi jakaa tekstin välilyönneillä osiin niin missä varsinainen ongelma? - epäkoodari
No siinä että sen voi tehdä fiksumminkin.. Löysin sitten itse ratkaisun muun ongelman yhteydessä eli tässäpä tämä.
$viesti = wordwrap ($viesti, 45," ", 45);
Nyt kaikki yli 45 merkkiä pitkät sanat katkeaa. - myös css:llä onnisuu
http://www.w3schools.com/cssref/css3_pr_word-wrap.asp
"word-wrap: break-word;"
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1077773
Siekkilässä ajettu ihmisten yli- mitä tapahtui? Länsi-Savo ei ole uutisoinut asiata
Manneja, vaiko matuja?1126036- 835187
- 1394546
Alavuden sairaala
Säästääkö Alavuden sairaala sähkössä. Kävin Sunnuntaina vast. otolla. Odotushuone ja käytävä jolla lääkäri otti vastaan113230- 633014
- 582948
Törkeää toimintaa
Todella törkeitä kaheleita niitä on Ylivieskassakin. https://www.ess.fi/uutissuomalainen/8570818102454- 612437
Hei........
Pelkkä sun näkeminen saa mut hymyilemään pitkin iltaa. Oot niin 🤩😘 Edellinen poistettiin.562066