string http_negotiate_charset ( array $supported [, array &$result ] )
This function negotiates the clients preferred charset based on its Accept-Charset HTTP header. The qualifier is recognized and charsets without qualifier are rated highest.
Returns the negotiated charset or the default charset (i.e. first array entry) if none match.