Method utf8_to_string()
- Method
utf8_to_string
 
- stringutf8_to_string(- utf8_string- s)
 - stringutf8_to_string(- utf8_string- s,- int- extended)
- Description
- Converts an UTF-8 byte-stream into a string. 
- Parameter s
- String of UTF-8 encoded data to decode. 
- Parameter extended
- Bitmask with extension options. - 1- Accept and decode the extension used by string_to_utf8(). - 2- Accept and decode UTF-8 encoded UTF-16 (ie accept and decode valid surrogates). 
- Note
- Throws an error if the stream is not a legal UTF-8 byte-stream. 
- Note
- In conformance with RFC 3629 and Unicode 3.1 and later, non-shortest forms are not decoded. An error is thrown instead. 
- See also
- Charset.encoder(), string_to_unicode(), string_to_utf8(), unicode_to_string(), validate_utf8()