Пытался прочитать содержимое UTF16 из CSV и преобразовать его в UTF8 с помощью mb_convert_encoding и выполнить utf8_decode для текста. Теперь сравните этот текст с текстом utf8_decoded с веб-страницы и запишите выходные данные в xls. Это прекрасно работает почти для всех языков (немецкий, английский, французский, испанский, итальянский, индонезийский, ....), кроме (японский, русский, туркейский и несколько символов в польском)
Пробовал тоже иконв .... Всё напрасно.
Обратитесь за помощью в обработке этого преобразования UTF16 в UTf8