diff --git a/src/StringEncoder/MB/Validator.php b/src/StringEncoder/MB/Validator.php index b44aadc..b709ecf 100644 --- a/src/StringEncoder/MB/Validator.php +++ b/src/StringEncoder/MB/Validator.php @@ -22,6 +22,10 @@ public function validateEncoding(string $encoding, bool $caseSensitive): bool public function determineEncoding(string $encoding, bool $caseSensitive): ?string { $encodingList = \mb_list_encodings(); + + if (PHP_VERSION_ID >= 80200) { + $encodingList = array_diff($encodingList, ['BASE64', 'UUENCODE', 'HTML-ENTITIES', 'Quoted-Printable']); + } foreach ($encodingList as $validEncoding) { if ($validEncoding === $encoding || (