Problema con las comparaciones con cero

Riki
07 de Marzo del 2005
No se si sera un error solo en mi ordenador, pero me tiene desesperado. Cuando una variable vale 0 pasa siempre las comparaciones con ==. Da igual que es la condicion que se le exija, siempre la considera verdadera.

Por ej, si pongo if($this->id=='er') .... me la pasa cuando $this->id=0.

A alguien le pasas?sabeis si es algun problema de configuracion?

gracias