Не работать функция iconv()

mikhail_14

Мы не знаем что это такое, если бы мы знали...
Здравствуйте,

Перенес сайт с PHP 7.4 на PHP 8.1 и функция iconv() перестала работать.
Ошибка следующая:

<b>Warning</b>: iconv(): Wrong encoding, conversion from &quot;utf-8&quot; to &quot;windows-1251&quot; is not allowed in <b>/web/action/gen.php</b> on line <b>104</b><br />

Подскажите как выяснить причину?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Да ему дали ответ на другом форуме
 

mikhail_14

Мы не знаем что это такое, если бы мы знали...
Решение было такое:

Код:
echo mb_convert_encoding($str, "windows-1251", "utf-8")
Причем я его пробовал, но из-за невнимательности сразу не заработало 😑
 
Сверху