4632@bk.ru
а также всё, что можно найти в Интернет…
Реклама
Рейтинг@Mail.ru
Для слабовидящих

UTF-8

Программа для быстрого исправления текстовых файлов

Для некоторых своих сайтов, которые не имеют CMS,  мне требуется иногда замена кусков текста. Раньше я использовал для этого бесплатную программу @Text Replacer (версии 2.17) которая могла работать с текстовыми файлами (*.txt, *.ini, *.html и т.д.) с кодировкой кириллица (Windows). Но мне нужна кодировка UTF-8 и поэтому мне приходилось сначала делать всё в кодировке WIN, а потом кодировать файлы в UTF-8 (сделал кодировщик на php). В случае новой замены приходилось опять перегонять в WIN… Правда есть новая версия этой программы, вроде работающей с UTF-8, но она уже платная…

Но нашлись добрые люди и выставили бесплатную программу  UV FilesCorrector , которая предназначена для быстрого исправления текстовых файлов, текста в буфере обмена и просто выделенного текста.

Читать далее

Смена кодировки 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);
};

Готовый файл