text verkürzen

dennislassiter

Erfahrenes Mitglied
Hi
ich habe ein Problem...
auf meiner Lyrics Seite ist jetzt der Songext von:

Irv Gotti pres. The Inc. feat. Ja Rule, Ashanti, Charli Baltimore & Vita - Down 4 You

online....

auf der Hauptseite werden die 5 neuesten Lyrics gezeigt, und es passt nicht viel hin...

Der obige Sontitel setzt sich aus 3 Spalten aus der Datenbank zusammen...
Ich würde jetzt gerne die ab
"pres. The Inc. feat. Ja Rule, Ashanti, Charli Baltimore & Vita" (2. Tabelle) verkürzen.
Folgendermasen:
Die ersten 20 Zeichen und dann ...
Aber erst nach 20 Zeichen...
Wenn es keine 20 Zeichen gibt, dann nicht...

Z.B:
Irv Gotti pres. The Inc. fea... - Down 4 You
oder
Jennifer Lopez feat. Nas

das was nach dem 1. Interpret kommt ist berreits in der 2. Spalte

Wie löse ich dieses Pünktchen Problem?

mfg
Dennis Lassiter
 
also
if (strlen($eing) > 20) {
$text = substr($eing,1,20) . "...";
}


kürzt auf 20 zeichen und hängt punkte ran
 
Zuletzt bearbeitet:
$text = substr($eing,1,20) . "..."; ist falsch

da fehlt dann das erste Zeichen..

$text = substr($eing,0,20) . "..."; ist richtig

aber danke..
 
Geschickter wäre es, nach ganzen Wörten aufzuhören.

PHP:
if(strlen($eing)>20)
{
    $a_eing = explode(" ", $eing);
    $i = 0;

    do 
    {
        $text.=$a_eing[$]." ";
        $i++;
    }
    while(strlen($text<=20))
}
 
Zurück