PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nur einen teil eines textes auslesen


elquejido
27.11.2007, 23:28:02
hi all!
ich weiß, daß das geht, aber ich weiß nicht wie, und ich hab grade einen nachmittag daran verschwendet, rauszufinden, mit welchen stichworten ich mich dem thema nähern kann.

das muß irgendwie mit strlen() gehen; brauch dann halt noch irgendeinen identifier für &nbps; bzw. leerstellen, um zu vermeiden, daß der auszugebende string mitten in einem wort unterbrochen wird....

jeder tip ist herzlich willkommen,
herzliche grüße, elke

ksticker
27.11.2007, 23:29:56
schau Dir doch mal diese Seite an: http://de2.php.net/manual/de/ref.strings.php

elquejido
27.11.2007, 23:31:15
huch! das war schnell!!! danke für den link!!! lg, elke

ksticker
27.11.2007, 23:31:43
uns so gehts: http://de2.php.net/manual/de/function.strtok.php


zitat: "strtok() zerlegt einen String (str ) in kürzere Strings (Tokens), wobei jeder Token von im Parameter token festgelegten Zeichen begrenzt wird. Das bedeutet, dass, wenn Sie einen String wie "Dies ist ein Beispiel-String" haben, Sie ihn in seine einzelnen Worte zerlegen können, wenn Sie das Leerzeichen als Token verwenden."

ksticker
27.11.2007, 23:32:00
bitte bitte, sag bescheid obs funzt :-)

elquejido
28.11.2007, 09:46:36
hi ksticker,
das ist interessant! aber nicht die lösung meiner wahl. (werde mich aber eingehender mit dem thema beschäftigen, um grundsätzlich mehr über php zu lernen).
ich habe nämlich noch eine einfachere (d.h. für mich auch nachvollziehbarere) lösung gefunden:


$pos = @strpos($text," ",200);
$vorschau = substr($text,0,$pos);



lg, elke

ksticker
28.11.2007, 12:49:27
Ok