Webnet Webnet - 7 months ago 14
PHP Question

What encoding is this?

How can I determine what encoding this string is?

Sometimes, it’s the little things that make us the happiest.

Answer

It's UTF-8 decoded as Latin-1 encoded as UTF-8 decoded as CP1252.

>>> u'’'.encode('cp1252').decode('utf8').encode('latin1').decode('utf8')
u'\u2019'

Seriously... who does this?