Странности при создании файлов

Cyrill

Новичок
Странности при создании файлов

У меня скрипт в кодировке utf и массив строк в которых текст в utf

Если я сохряняю в файл несколько строк, то все ок, он получается utf,
а если одну то WIN-1251. Что за бред? как побороть?

сохряняю кодом типа


PHP:
$fh=fopen($tmp_file,"w"); 
 foreach ($items as $line) {
 fputs($fh,$line);
}
fclose($fh);
 

Фанат

oncle terrible
Команда форума
очень смешной вопрос :)
и как определяется, в какой кодировке получился файл?
 

Cyrill

Новичок
ну открываю его редактором и смотрю статус

сделал шикарную вставку, если строка в массиве одна, прогоняю через iconv и все ок!
 

Фанат

oncle terrible
Команда форума
рекомендую сменить редактор
чтобы никаких статусов в нем не было
 
Сверху