Seite 1 von 1
Einen Text nach x Zeichen mit ... abbrechen wie??
Verfasst: 19.03.2003 14:02
von Advanced-Rookie
Ich möchte die Daten aus meiner Datenbank in meine Seite integrieren, aber aus kosmetischen Gründen passen nur texte mit bestimmter Länge da rein. Gibt es füe mein Problem eine Funktion?
Verfasst: 19.03.2003 15:19
von Chaze
http://www.php-center.de/de-html-manual ... ubstr.html
substr
(PHP 3, PHP 4 )
substr -- Gibt einen Teilstring zurück
Beschreibung:
string substr ( string string, int start [, int length])
substr() gibt den Teil von string zurück, der durch die start und length Parameter definiert wurde.
Wenn start positiv ist, beginnt der zurück gegebene String an der start-Position von string, angefangen bei NULL. So ist z.B. im String 'abcdef' das Zeichen an der Position 0 gleich 'a', das Zeichen an der Position 2 ist 'c' usw.
Beispiele:
$rest = substr ("abcdef", 1); // gibt "bcdef" zurück
$rest = substr ("abcdef", 1, 3); // gibt "bcd" zurück
Ist start negativ, gibt er den Beginn-Wert ab Ende des Strings an (also rückwärts gezählt).
Beispiele:
$rest = substr ("abcdef", -1); // gibt "f" zurück
$rest = substr ("abcdef", -2); // gibt "ef" zurück
$rest = substr ("abcdef", -3, 1); // gibt "d" zurück
$rest = substr ("abcdef", 1, -1); // gibt "bcde" zurück
$rest = substr ("abcdef", 4, -4); // gibt "" zurück (nichts)
$rest = substr ("abcdef", 7, 1); // gibt "" zurück (nichts)
$rest = substr ("abcdef", 7, -4); // gibt "" zurück (nichts)
$rest = substr ("abcdef", 4, 4); // gibt "ef" zurück
$rest = substr ("abcdef", -2, 4); // gibt "ef" zurück
$rest = substr ("abcdef", -5, -4); // gibt "b" zurück
Siehe auch strrchr() und ereg().