intval("foobar") ergibt aber 0

und der vergleich zwischen dieser 0 und "foobar" ergibt true

und das dürfte nicht sein