Grunge
Erfahrenes Mitglied
Hey Leute,
ich hab da mal eine Frage . .
Ich lade aus einer Datenbank mehrere Texte. Angezeigt werden sollen aber nur x Zeichen (soll also variabel sein). Der Text soll dann nach erreichen dieser Zeichen abgeschnitten werden und mit "..." ergänzt werden. Es sollen aber nur ganze Wörter abgeschnitten werden.
Also ein kleines Beispiel.
Zeichenzahl 20:
Text: "Hallo wie geht es dir? --> "Hallo wie geht es..."
Habe im Internet folgendes gefunden:
Nur das schneidet auch Wörter auseinander, was ich ja nicht will! ! !
Wäre nett wenn mir jemand helfen würde..
Danke im Vorraus
Ben
ich hab da mal eine Frage . .
Ich lade aus einer Datenbank mehrere Texte. Angezeigt werden sollen aber nur x Zeichen (soll also variabel sein). Der Text soll dann nach erreichen dieser Zeichen abgeschnitten werden und mit "..." ergänzt werden. Es sollen aber nur ganze Wörter abgeschnitten werden.
Also ein kleines Beispiel.
Zeichenzahl 20:
Text: "Hallo wie geht es dir? --> "Hallo wie geht es..."
Habe im Internet folgendes gefunden:
Code:
//http://www.homepage-total.de/php/textlaenge.php#
<?php
$text = "Guten Morgen liebe Sorgen, seid Ihr auch schon alle da ?";
$schnitt = 27;
$trenner = "[...]";
if (strlen($text)) {
$text1 = explode("|&|",chunk_split($text,"$schnitt","|&|"));
$text1n = $text1[0];
$newtext = $text1n . "$trenner";
echo "$newtext";
}
?>
Wäre nett wenn mir jemand helfen würde..
Danke im Vorraus
Ben
Zuletzt bearbeitet: