Я получаю текст в кодировке Windows-1256 из Интернета и хочу преобразовать его в utf-8.
Я пытался использовать mb_convert_encoding и iconv, но, похоже, они не работают.
ни один из них, похоже, не способен обрабатывать windows-1256.
Как это сделать?
Редактировать: Подробнее об ошибках.
При попытке
mb_convert_encoding($text,"utf-8", "windows-1256");
Я получаю
Сообщение: mb_convert_encoding () [function.mb-convert-encoding]: указана недопустимая кодировка символов
А когда я попробую
iconv("windows-1256", "utf-8", $text);
Я не получаю ошибок, но возвращает пустую строку