sascha321: Zeichen finden

Hallo zusammen,

ich möchte mit PHP diesen Text durchsuchen:

das ist ein text, dieser text ist nur zum üben, die Übung mit diesem text ist bald zuende

Ich möchte mit PHP herausfinden wie oft das Wort text in dem Text vorkommt und an welcher Position es sich befindet.

strpos bringt mir nur das erste vorkommen des gesuchten Zeichen
strrpos bringt nur das letzte vorkommende Zeichen
substr_count bringt nur wie oft das Zeichen vorkommt

ich möchte aber wissen an welcher Position der text in der Zeichenkette steht und wie oft er vorkommt.

  1. strpos nimmt als dritten Parameter auch ein offset an, ab dem gesucht werden soll, damit Du weitersuchen kannst.

    Gruß, LX

    --
    RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.
    1. strpos nimmt als dritten Parameter auch ein offset an, ab dem gesucht werden soll, damit Du weitersuchen kannst.

      Gruß, LX

      Vielen Dank, strpos +offset funktioniert :-)
      Manchmal sieht man den Wald vor lauter Bäumen nicht.

  2. str_word_count() ist ggf. ein Ansatzpunkt für dich, weiter wirst du dann mit array-Funktionen kommen um entsprechend die Anzahl der vorkommen zu zählen.