¿Por qué el entero 0 es igual a una cadena en PHP? [duplicar]

Posible duplicado:
¿En qué se diferencian los operadores de comparación de igualdad (== doble igual) e identidad (=== triple igual)?

Por qué esto

var_dump(0 == "string");

produce este

bool(true)

No es el contexto de== operador supuestamente para convertir0 dentroFALSE y"string" dentroTRUE de acuerdo aeste conjunto de reglas?

Respuestas a la pregunta(6)

Su respuesta a la pregunta