В кодировке windows-1256 содержится около 100 000 html-файлов, и мне нужно преобразовать их в utf-8 с помощью файловых функций php.
это мой код для преобразования одного из них:
<?php $content = file_get_contents('files/01.htm'); $content = iconv('windows-1256', 'utf-8', $content); file_put_contents('files/01.htm', $content); ?>
после выполнения этого кода и посещения 01.htm символы не были отформатированы, поэтому я отредактировал 01.htm и заменил
01.htm
<META content="text/html ;charset=windows-1256" http-equiv=content-Type >
с
<META content="text/html ;charset=utf-8" http-equiv=content-Type>
Но персонажи не utf-8, они все еще не отформатированы. что не так с моим кодом?
Задача ещё не решена.
Других решений пока нет …