Смена кодировки win1251 на UTF-8

В папку(каталог) papka1 записываем файлы в кодировке win1251 (cp1251), а в папке papka2 будут готовые файлы. Также поменяется content=’text/html; charset=cp1251′  на content=’text/html; charset=UTF-8′.

«?php
$dir    = ‘papka1’;
$files1 = scandir($dir);

for ($i = 0; $i < 11197; $i++)
{
$ff=’papka1/’.$files1[$i];

$content = implode (”, file ($ff));

$content2 = str_replace (‘charset=windows-1251’, ‘charset=utf-8’, $content);

$stro_a = iconv(‘cp1251’, ‘UTF-8′, $content2);

$df=’papka2/’.$files1[$i];

$file = fopen($df,’w’);
fputs ( $file, $stro_a);
fclose ($file);
};

Готовый файл

 

If you found an error, highlight it and press Shift + Enter or click here to inform us.

Author: master

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *