Nach XX Zeichen wiedergabe stoppen
André S.
- php
0 Julian Hofmann0 David Tibbe0 Andreas
Hallo,
ich steh ma wieder aufm Schlauch...
Und zwar bin ich dabei, ein kleines Redaktionssystem zu schreiben,
bleibe aber bei einer Kleinigkeit hängen, und zwar:
Auf der Startseite sollen Texte aus einer DB ausgelesen werden,
allerdings nur die ersten 75 Zeichen. Danach soll stopp sein, und
ein ... [mehr] folgen...
Ich habs mit wordwrap() versucht, bis mir auffielt, dass das nur
Zeilenumbrüche macht *ggg* ;)
Weiss einer rat?
Hallo
Weiss einer rat?
Wenn Du einen Teilwort ausgeben möchtest, dann dürften die Funktionen rund um Substrings interessant sein, so zumindest die Doku (http://de3.php.net/manual/en/function.substr.php).
Grüße aus Würzburg
Julian
Hallo
Es gibt da eine Funktion namens substr();
http://php3.de/substr
Grüße
David
Moin,
so geht es:
$Textvorschau=strlen($Text); // Text ist der volle Text, hier werden die Zeichen gezählt.
if($Textvorschau>200) { $Txt=substr($Text,0,200); $Txt="$Text...hier der Weiter-Link"; } else { $Txt="$Text"; }
echo "$Txt";
Erklärung: wenn mehr als 200 Zeichen, dann Textextextextexte...
wenn weniger, dann volle Anzeige des Textes.
Gruß