Gibt mir immer beide Stellen aus... :-/
wie meinst du das ^^^^^^^^^^^^^^^^^?
das problem ist wohl, dass deine treffer immer zweimal gefunden werden: einmal, wenn die äussere schleife an dem 'richtigen' punkt ist und einmal, wenn die innere stelle an dem _gleichen_ punkt einen treffer findet. der fehler ist nur, dass du deine treffer gleich rauswerfen musst. also array_splice...
andi