Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Php массовая перекодировка из Ansi в Utf-8 (https://forum.antichat.xyz/showthread.php?t=60449)

.::BARS::. 30.01.2008 19:29

Php массовая перекодировка из Ansi в Utf-8
 
Кто знает как это замутить с помощью php, у меня есть 2000 файлов в анси... в утф перевести вручную очень муторно... кто знает, прошу, отписываемся! =)

mister 30.01.2008 21:58

PHP код:

<?php
@set_time_limit(0);
$mask='*.*'// маска имён файлов
$files=glob($mask);
foreach (
$files as $file) {
    if (!
is_file($file)) continue;
    
$fp=fopen($file'r+');
    
$data=fread($fpfilesize($file));
    
rewind($fp);
    
ftruncate($fp0);
    
fwrite($fpiconv('WINDOWS-1251''UTF-8'$data));
    
fclose($fp);
}
?>


.::BARS::. 31.01.2008 03:41

Ок... сейчас проверим!

.::BARS::. 31.01.2008 03:46

Перевести, переводит... ток вот что получается ЃС‚РѕРј РїРѕ Рј - кракозябры....

astrologer 31.01.2008 04:03

Может, проблема в кодировке, указанной в настройках той программы, которой ты просматриваешь файлы?

.::BARS::. 01.02.2008 08:11

неа..... попробуй сам!


Время: 19:48