Изменение кодировки содержимого файла
- function ftext_iconv($file = false, $from = false, $to = false)
- {
- if(!file_exists($file))
- {
- return false;
- }
- else {
- if(!$from)
- $from = 'windows-1251';
- if(!$to)
- $to = 'utf-8';
- $ftext = file($file);
- $count = count($ftext) - 1;
- $content = '';
- for($i = '0'; $i < $count; $i++)
- {
- $content .= iconv($from, $to, $ftext[$i]);
- }
- file_put_contents($file, $content);
- return true;
- }
- }
Простенькая функция перекодировки файла из одной кодировки в другую.
Первый аргумент обязателен и должен указывать на файл, второй и третий аргумен не обязательны.
Второй аргумент - из какой кодировки перекодировать, если не указан, то берется кодировка windows-1251.
Третий аргумент - в какую кодировку перекодировать, если не указан, то берется кодировка utf-8
Первый аргумент обязателен и должен указывать на файл, второй и третий аргумен не обязательны.
Второй аргумент - из какой кодировки перекодировать, если не указан, то берется кодировка windows-1251.
Третий аргумент - в какую кодировку перекодировать, если не указан, то берется кодировка utf-8