Hi!
Ist das so in etwa richtig:
Was ergaben deine Versuche mit diversen Testobjekten? Einmal das Gesuchte in der Mitte, einmal am Anfang, einmal gar nicht und einmal mehrfach wären schon mal vier Versuche, um die Tauglichkeit festzustellen.
if (!stripos($string, $wert) === false){
Das ! hat eine höhere Priorität als die Vergleichsoperatoren, das dürfte eigentlich nicht das richtige Resultat liefern. Du kannst aber mit !== direkt auf Ungleichheit testen.
Lo!