Title: utf8_encode deprecated
Last modified: March 5, 2024

---

# utf8_encode deprecated

 *  [joevansteen](https://wordpress.org/support/users/joevansteen/)
 * (@joevansteen)
 * [2 years, 2 months ago](https://wordpress.org/support/topic/utf8_encode-deprecated/)
 * utf8_encode is deprecated in PHP8.2 and as I understand it, will be removed in
   PHP 9. It is used on one line (122) in class-plantuml-renderer-public.php.
 * A fix would be to replace line 122
 * $data = utf8_encode( $text );
 * with
 * $data = mb_convert_encoding($text, “UTF-8”, mb_detect_encoding($text));

The topic ‘utf8_encode deprecated’ is closed to new replies.

 * ![](https://ps.w.org/plantuml-renderer/assets/icon.svg?rev=1651274)
 * [PlantUML Renderer](https://wordpress.org/plugins/plantuml-renderer/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/plantuml-renderer/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/plantuml-renderer/)
 * [Active Topics](https://wordpress.org/support/plugin/plantuml-renderer/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/plantuml-renderer/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/plantuml-renderer/reviews/)

## Tags

 * [deprecated code](https://wordpress.org/support/topic-tag/deprecated-code/)
 * [php](https://wordpress.org/support/topic-tag/php/)

 * 0 replies
 * 1 participant
 * Last reply from: [joevansteen](https://wordpress.org/support/users/joevansteen/)
 * Last activity: [2 years, 2 months ago](https://wordpress.org/support/topic/utf8_encode-deprecated/)
 * Status: not resolved