Vielen Dank für die Antworten.
Zur ersten Antwort: Habe wirklich viel ausprobiert, glaube aber dass es damit nicht realisierbar, da die "..." immer mit abgeschnitten werden wenn der Text zu lang ist.
Zur zweiten Antwort: Ich hätte vielleicht dazu sagen sollen, dass die gekürzten Texte gar nicht komplett zu sehen sein müssen. Auf jeden Fall ist das ne Super Sache aber in diesem Fall leider nicht das richtige für mich.
Habe jetzt allerdings eine Möglichkeit gefunden, die auf Anzahl der Zeichen basiert gefunden:
function shortText($string,$lenght) {
if(strlen($string) > $lenght) {
$string = substr($string,0,$lenght)."...";
$string_ende = strrchr($string, " ");
$string = str_replace($string_ende," ...", $string);
}
return $string;
}
$longtext = " Guten ABend ich hoffe wir finden eine Loesung die passend ist und so weiter und so weiter.";
echo shortText ($longtext,70);
Alles anzeigen
Gibt es eine Möglichkeit diese Funktion auf meinen HTML Seiten einzubinden, sodass diese sich alle Texte mit einer Klasse auf 70 Zeichen kürzt?