utf8_encode Encodes an ISO-8859-1 string to UTF-8 &reftitle.description; stringutf8_encode stringstring This function converts the string string from the ISO-8859-1 encoding to UTF-8. Many web pages marked as using the ISO-8859-1 character encoding actually use the similar Windows-1252 encoding, and web browsers will interpret ISO-8859-1 web pages as Windows-1252. Windows-1252 features additional printable characters, such as the Euro sign () and curly quotes ( ), instead of certain ISO-8859-1 control characters. This function will not convert such Windows-1252 characters correctly. Use a different function if Windows-1252 conversion is required. &reftitle.parameters; string An ISO-8859-1 string. &reftitle.returnvalues; Returns the UTF-8 translation of string. &reftitle.changelog; &Version; &Description; 7.2.0 This function has been moved to the core of PHP, and therefore lifting the requirement on the XML extension for this function to be available. &reftitle.seealso; utf8_decode - Performs the reverse conversion mb_convert_encoding - Converts between various character encodings, including UTF-8, ISO-8859-1 and Windows-1252 iconv - Converts between various character encodings recode_string - Converts between various character encodings