Zeichenkette abkürzen mit "..."

BigFacker

Erfahrenes Mitglied
Hallo Leute,

und zwar habe ich folgendes Problem: Ich lese aus einer Datenbank Threadtitel aus und gebe die in einer "LAST POST"-Box auf meiner Page wieder aus.

Nun sind manche Titel so lang, dass es die Box sprengt. Deshalb will ich, dass die Überschrift nach meinetwegen 20 Zeichen abgekürzt wird und 3 Punkte erscheinen.

Ich bräcuhte irgendein Befehl, der den Zeichenstring aufteilt und ich jedes einzelne Zeichen "ansteuern" kann, quasie die Kette in ein Array aufteilen. Ähnliche Befehle (in Bits aufteilem etc.) hab ich gefunden aber brachte alles nichts.

Hätte jemand eine Idee?

Vielen Dank
BF
 
PHP:
if (strlen($deinstring) >= 20) {
  $deinstring = substr($deinstring, 0, 20);
  $deinstring .= "...";
}
 
Zurück