Erste x Zeichen eines Strings formatieren

raspunicum

Grünschnabel
Hallo.

Folgende Situation: Eine Artikelseite mit den je ersten x Zeichen eines Textes, darunter je ein Link um den ganzen Text zu lesen.

Ich möchte nun gern auf der kompletter-Text-Seite genau diese ersten x Zeichen des Strings hervorheben (z.b. kleinere Schriftgröße oder kursiv). Der Rest sieht dann wieder normal aus.

Warum? Weil man dann nicht alles doppelt lesen muss.

Nochmal genauer
Übersichtsseite: Text1 und Link zur Textanzeigeseite
Textanzeige: Text1+Text2

Text=Text1+Text2=der string=in der datenabank gespeichert
Text1 soll formatiert werden

Hoffe, ich konnte einigermaßen verständlich rüberbringen was ich will.

Vielen Dank schonmal für HIlfe,
raspunicum
 
c = strlen($text);
a = 0;
b = ersten Zeichen

Dazu verwendest du noch die Funktion substr()

substr($text, a, b) bzw substr($text, b, c)

viel Spaß beim einbauen

cu shutdown
 
Abschneiden nur nach ganzen Wörtern?

Also funktionieren tut das ganz gut, aber ich habe auf der Übersichtsseite den Text mit
Code:
wordwrap($line[text], 600, "\0");
gekürzt, sodass nur nach ganzen Wörtern abgeschnitten wird.

Kann man das noch irgendwie erreichen?
 
Zurück