Gå til innhold

Ett lite spørsmål om forkorting av ord.


Anbefalte innlegg

Videoannonse
Annonse

Tja... i så fall må det jo bli substr($text, 0, $tegn);

Og da blir den fortsatt feil. For da vil den legge til for mange . i forhold til lengden.

dott("123456", 5) // output 12345... <- 8 tegn

Det er en mulighet å sette substr($text, 0, $tegn-3);

dott("123456", 5) // output 12... <- 5 tegn

Lenke til kommentar
Gjest Slettet+6132

?????????, om du ser på første innlegg ser du at han ikke regner med mellomrom og de siste tre punktumene som "tegn" når han skriver i sitt døme..

 

Så det vil si at begge to egentlig tar litt feil, selv om begge måtene også er rette.

Lenke til kommentar
  • 2 uker senere...

Bruk fjartans funksjon. Bare bytt shortstring($text, $tegn) med substr($text, 0, $tegn), så vil det komme ... etter $tegn tegn... feks. kall funksjonen med dott("Kjappt sprøsmål", 10), vil gi "Kjappt spø..."

 

Merk at den regner " " som et tegn...

 

Virker som om det er det du er ute etter....

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...