zendframework/zf2 — pull request #2345 by mikestowe (2012-09-12 20:56:24+00:00)
Title: [ZF2-550]   Removed type check so that string("5.00") is recognized as equal to int(5) to validate it is a float

When validating floats the last part of the international float validator runs a type/ value check to see if string("5.00") is equal to it's parsed value, int(5), returning false.

Removed the type check to determine whether the valueFiltered and the parsedFloat were equal as the valueFiltered ("5.00") may not be the same as the parsedFloat ("5") despite being equal to it (as mentioned above).