In otherwords a strict type check is executed so the string representation must be the same.
The two values from the key = value pairs are considered equal only if (string) $elem1 === (string) $elem2. In otherwords a strict type check is executed so the string representation must be the same.