Folgende Situation,
Ziel: Prüfen, ob ein gewissener String im Quelltext einer Website vorhanden ist.
Ich prüfe mittels der snoopy.class, ob ein gewisser String im Content vorhanden ist, folgendermaßen:
Klappt einwandfrei!
Möchte ich nun aber prüfen, ob der suchstring NICHT VORHANDEN ist, klappt es irgendwie nicht.
Und zwar bekomme ich als Ergebnis, dass der String vorhanden sei, obwohl er NICHT vorhanden ist.
var_dump habe ich bereits ausgegeben, String ist NICHT enthalten.
Ich habe bereits probiert:
Ich habe es auch bereits mit diesem Workaround probiert:
Was mache ich falsch?
Gibt es für mein Vorhaben eine bessere Möglichkeit wie strpos?
Das Suchwort befindet sich ca. in der Mitte des Quelltextes, also nicht am Anfang.
Grüße & Danke sehr
Ziel: Prüfen, ob ein gewissener String im Quelltext einer Website vorhanden ist.
Ich prüfe mittels der snoopy.class, ob ein gewisser String im Content vorhanden ist, folgendermaßen:
PHP-Code:
if (strpos($content,"suchstring") !== false) {
echo "ist vorhanden";
}
Möchte ich nun aber prüfen, ob der suchstring NICHT VORHANDEN ist, klappt es irgendwie nicht.
Und zwar bekomme ich als Ergebnis, dass der String vorhanden sei, obwohl er NICHT vorhanden ist.
var_dump habe ich bereits ausgegeben, String ist NICHT enthalten.
Ich habe bereits probiert:
PHP-Code:
if (strpos($content,"suchstring") === false) {
echo "ist nicht vorhanden";
}
PHP-Code:
if (strpos($content,"suchstring") == false) {
echo "ist nicht vorhanden";
}
PHP-Code:
if (!strpos($content,"suchstring")) {
echo "ist nicht vorhanden";
}
PHP-Code:
if (strpos(!$content,"suchstring")) {
echo "ist nicht vorhanden";
}
PHP-Code:
if (strpos(!$content,"suchstring") !== false) {
}
else {echo "ist nicht vorhanden";}
Was mache ich falsch?
Gibt es für mein Vorhaben eine bessere Möglichkeit wie strpos?
Das Suchwort befindet sich ca. in der Mitte des Quelltextes, also nicht am Anfang.
Grüße & Danke sehr

Kommentar