Ylipitkien sanojen katkominen PHP:ssä

epäkoodari

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.

3

166

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 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

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Ensi kesänä

      Näin kesän viimeisenä minuutteina ajattelen sinua. Olisiko seuraava kesä "meidän" kesä? Tänä vuonna ei onnistuttu, mutta
      Ikävä
      66
      3372
    2. Tukalaa kuumuutta

      Tietäisitpä vaan kuinka kuumana olen käynyt viime päivät. Eikä johdu helteestä, vaan sinusta. Mitäköhän taikoja olet teh
      Ikävä
      45
      3184
    3. Anne Kukkohovin karmeat velat ovat Suomessa.

      Lähtikö se siksi pois Suomesta ? Et on noin kar? mean suuret velat naisella olemassa
      Kotimaiset julkkisjuorut
      122
      2688
    4. Sinä, ihastukseni

      Mitä haluaisit tehdä kanssani ensimmäisenä?
      Ihastuminen
      43
      2538
    5. Tiedät ettei tule toimimaan.

      Mielenterveys ei kummallakaan kestä.
      Ikävä
      31
      1953
    6. Okei, myönnetään,

      Oisit sä saanut ottaa ne housutkin pois, mutta ehkä joskus jossain toisaalla. 😘
      Ikävä
      27
      1860
    7. Onko kaivatullasi

      himmeä kuuppa?
      Ikävä
      48
      1636
    8. Mihin hävisi

      Mihin hävisi asiallinen keskustelu tositapahtumista, vai pitikö jonkin Hannulle kateellisen näyttää typeryytensä
      Iisalmi
      86
      1487
    9. On jo heinäkuun viimeinen päivä.

      En taida nähdä sinua koskaan.
      Rakkaus ja rakastaminen
      39
      1330
    10. Lähtikö korvat

      puhtaaksi vaikusta?
      Tuusniemi
      82
      1199
    Aihe