SimplePie::set_output_encoding()
Set the output encoding
Allows you to override SimplePie's output to match that of your webpage. This is useful for times when your webpages are not being served as UTF-8. This setting will be obeyed by {@see handle_content_type()}, and is similar to {@see set_input_encoding()}.
It should be noted, however, that not all character encodings can support all characters. If your page is being served as ISO-8859-1 and you try to display a Japanese feed, you'll likely see garbled characters. Because of this, it is highly recommended to ensure that your webpages are served as UTF-8.
The number of supported character encodings depends on whether your web host supports mbstring, iconv, or both. See http://simplepie.org/wiki/faq/Supported_Character_Encodings for more information.
Method of the class: SimplePie{}
No Hooks.
Return
null
. Nothing (null).
Usage
$SimplePie = new SimplePie(); $SimplePie->set_output_encoding( $encoding );
- $encoding(string)
- -
Default: 'UTF-8'
SimplePie::set_output_encoding() SimplePie::set output encoding code WP 6.5.2
public function set_output_encoding($encoding = 'UTF-8') { $this->sanitize->set_output_encoding($encoding); }