Gå til innhold

Funksjon for å skjekke lengden på en variable


Anbefalte innlegg

Heisann. Jeg har en tekst som beskriver et objekt på siden min. Denne beskrivelsen kan være så lang brukeren som skrev den vil ha, derfor blir den innimellom litt vel lang.

 

Jeg skulle gjerne hatt et funksjon som skjekke lengden til en varibalt (tatt ut fra database). Hvis den er over f.eks 50 tegn skriver den (les mer) (som en link), eller noe lignende.

 

- All hjelp mottas med et takk :)

Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet+142

Okey ;)

 

function forkort($tekst, $til, $maks=50){
 if( strlen($tekst) > $maks ) return substr( $tekst, 0, $maks ) . '... <a href="tekst.php?id='.$til.'">Les mer</a>'; // Endre "tekst.php?id=" til den filen, pluss parameterverdi for hvor les mer-linken skal gå hen
 else return $tekst;
}

$tekst = "Dette er en tekst...";
$tekstID = 1;

//Hvordan bruke?
echo forkort($tekst, $tekstID);

//Hvordan bruke med valgfritt maksimum-lengde? (Her er maksimum 60 tegn)
echo forkort($tekst, $tekstID, 60);

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...