From ef09ca9302e45db9e7d1fda9104eae8236740674 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Mon, 5 Jul 2021 14:25:06 +0200 Subject: [PATCH] [TASK] Add function to check and fix utf8 --- Classes/Utility/StringUtility.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Classes/Utility/StringUtility.php b/Classes/Utility/StringUtility.php index 2d96d17..f157e59 100644 --- a/Classes/Utility/StringUtility.php +++ b/Classes/Utility/StringUtility.php @@ -64,4 +64,11 @@ class StringUtility } return implode('', $pieces); } + + public static function checkAndfixUtf8($string){ + if (!mb_detect_encoding($string, 'UTF-8', true)) { + $string = mb_convert_encoding($string , 'UTF-8', 'ASCII'); + } + return $string; + } }