Pete: strpos und andere sehr typenempfindlich?

Beitrag lesen

Hi,

haystack muß ein String sein.

Aha, da liegt also der Hase im Pfeffer. Dann muss ich wohl doch immer sicher gehen, dass das auch so ist, egal woher der Wert stammt, sicherheitshalber nach String konvertieren. Ich muss zugeben die Typenbestimmung in PHP hat mich das nie überdenken lassen, weil mir bisher solche Probleme nie untergekommen sind, eher in wenigen einzelnen Fällen umgekehrt, dass PHP Werte nicht als Integer angesehen hatte, obwohl es sollte.

Dann verstehe ich nicht, warum Du nicht mit !== false arbeitest.

Weil es nur ein (schreibfaules) Beispiel ist und das 0-Pos Problem hier nicht zum Tragen kommt.

Danke
Pete