Подскажите невалидную UTF-8 последовательность для чтения файла (и обработку ситуации)
dimolezhkin 19.07.2021 17:08
Хочу заранее подстелить соломку, зная о таких случаях.
Задача читать файл (тело файла будет разбираться как string utf-8).
Хочу принудительно создать ошибку - положить в текстовый файл невалидный utf-8, и загрузить такой файл и обработать на utf-8 валидность.
Как я понимаю, с обработкой валидности поможет обернув
^try{
$file-string[^string:unescape...]
}
Но опять же, а если я не хочу преобразовывать %XX %XXXX в символ (и это просто нативное содержание файла) но хочу прогнать на utf-8 валидность?
В любом, случае подскажите именно последовательность байт, что там BOM в середине текста или что-то за пределами диапазона utf?
- Подскажите невалидную UTF-8 последовательность для чтения файла (и обработку ситуации), dimolezhkin 19.07.2021 17:08