The values aren't exactly the same - the most likely cause is that there's some kind of non-printable embedded into one or the other (or both); things like whitespace, in-line HTML, or control characters.
Try running var_dump() on the values and pay attention to the length portion of the output when it says something like string(9) "morphsuit" vs. string(2031) "morphsuit" (I invented the number there, but you get the idea).