При обнаружении кодировки некоторого текста из Word (сохраненного в виде файла CSV) с использованием ...
$encoding = mb_detect_encoding($value, 'WINDOWS-1252, ISO-8859-1', true);
$value = iconv($encoding, 'UTF-8//IGNORE', $value);
Если строка содержит фигурные кавычки, $encoding
будет установлен в ISO-88591, а не WINDOWS-1252, как это должно быть, поэтому строка будет читать «само-мотивировано» с забавными рамками вокруг них, а не «само-мотивировано» в кодировке UTF-8.решить эту проблему, кроме замены фигурных кавычек, потому что это может повлиять и на других символов?