fwrite encoding кодеровка

HOCOK

Guest
fwrite encoding кодеровка

У меня есть файл 1.txt

Я записеваю туды русский текст, и через флеш читаю , и все какбы ок..

А когда записеваю туда латышский текст, то влеш бне выдаёт карякулы..

Но если записать через нотепад с кодировкай UTF-8
то во влеш все ок, все видно хорошо.

Так вопрос такой:


Как вовремя записи в файл поменять кодировку на UTF-8 ?
 

HOCOK

Guest
ok, а в какой кодеровке пхп по дефалту записевает текст в файл?
 

SiMM

Новичок
PHP понятия не имеет о кодировке, в которой он записывает текст файла. Он просто пишет в него.
 

HOCOK

Guest
а как тогда пользаватся этой функ?

<?php
echo iconv("ISO-8859-1", "UTF-8", "This is a test.");
?>

я же незнаю что за кадеровку мне переделовать надо.. но знаю что надо в UTF-8
 

SiMM

Новичок
> я же незнаю что за кадеровку
Осмелюсь предположить, что это CP1251.
 

SiMM

Новичок
> когда записеваю туда латышский текст
Понятия не имею, какая у них там кодировка.
 

baev

‹°°¬•
Команда форума
Осмелюсь предположить, что это CP1257
 

HOCOK

Guest
PHP:
$a = "lv tekst tut";
$a=iconv("CP1257", "UTF-8", "$a");
print $a;
Спасибо всем!

-~{}~ 13.05.05 15:21:

$get = file_Get_contents("a.txt");

print $get;

как оприднлить что за кодеровка в переменной $a ?
 

SiMM

Новичок
В какой кодировке писал файл a.txt в редакторе - в той кодировке оно и лежит.
 

HOCOK

Guest
А что эта за кадеровка?

(*)- знак &

(*)#353; (*)#311; i(*)#326; kis
 
Сверху