Webstatt.org - Community seit 2006 - 2012 (2024?)

text abkürzen (vorschau)

Avatar user-180
04.09.2007 16: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?

may the force be with you. but mostly with me.
user-343
04.09.2007 17:21

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


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

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

Avatar user-180
04.09.2007 17:22

super, user-158ke!

may the force be with you. but mostly with me.