Tom: strpos

Beitrag lesen

Hello LX,

Findet er doch, allerdings ist !== ein typengleicher Vergleich, d.h. bei ungleichen Typen wie dem Ergebnis von strpos (Integer) und false (Boolean) wird auf jeden Fall false zurückgegeben. Prüfe statt auf false auf -1, dann klappt es.

Nö LX.

Der Identitäts-Vergleich ist bei PHP schon richtig angewandt so. Die Funktion strpos() liefert entweder ein numerisches Ergebnis (integer) für den ersten Treffer, wenn eine Position zu finden war, oder ein boolesches false, wenn kein Treffer vorhanden war.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de