echo urldecode('%E9');
Returns nothing.
It should return an accented e such as
é é %E9 é Small e, acute accent
listed here:
http://allwebco-templates.com/support/S_hex.htm
The problem is a livesearch I'm using messes up in safari so it sends all my international characters as their urlencoded value. I just want to decode them PHP side to not worry about all those characters in JS. A full string I tested on was "Készísd". In firefox it comes back perfect because it sends 'Készísd'. Safari sends 'K%E9sz%ED'.