Willkommen in der Webstatt Zum Webstatt Blog und Stories
fish fish am 04.09.07 18:44

damit den php freaks das futter nicht ausgeht, hier eine kleine zwischenmalzeit für euch:

für ein newssystem brauche ich folgende funktion:
ein text soll nur bis zu einer bestimmten zeichenfolge dargestellt werden. also wenn der text zum bleistift lautet: "eins zwei bla blah [ENDEDERVORSCHAU] drei vier", dann soll nur "eins zwei bla blah" ausgegeben werden. wie macht der versierte fachmann das?

netcup.de Warum gibt es hier Werbung?
Wasili am 04.09.07 19:21

$shortstr = substr($longstr, 0, strpos($longstr, "[ENDEDERVORSCHAU]"));

Müsste gehen. Falls es ein Buchstabe zuviel ist, dann strpos noch -1 rechnen. ^^

Alternativ:
$pieces = explode( "[ENDEDERVORSCHAU]", $longstr);
$shortstr = $pieces[0];

fish fish am 04.09.07 19:22

super, Danke!

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt