Alex S.: Funktion nicht vorhanden

Beitrag lesen

Hall nochmal!

ich weiß irgendwie nicht mehr weiter. Denn mit:
stripos(); strrpos() und strripos(); kann ich ja die position ermitteln meines gefragten wortes. stripos() funktioniert ja erst ab Version 5. strrpos() findet die position des letzten auftretens eines einzelnen zeichens genauso wie strripos() ich möchte ja aber gerne, das erste ausgeben und nicht das letzte.

habe bereits die position des letzten ausfindig machen können allerdings bringt mir das nicht viel:

$str = $artm2['body'];
            $strs = $_REQUEST['any'];
            $pos = strrpos ($str,$strs);
            $start = $pos - 150;
            $length = $pos + 300;
            $ergebnis = substr ($str, $start, $length);

if ($pos === false) {
               echo $pos . "wurde leider nicht gefunden";
                            }
            if ($pos !== false) {
            echo "<b>Position " . $pos . "</b><br>";
            echo "<b>Start " . $start . "<b><br>";
            echo "<b>L&auml;nge " . $length . "<b><br>";
          }

wisst ihr vielleicht weiter?

gruß Alex