fwrite encoding кодеровка

  • Автор темы Автор темы HOCOK
  • Дата начала Дата начала

HOCOK

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

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

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

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

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

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


Как вовремя записи в файл поменять кодировку на UTF-8 ?
 
ok, а в какой кодеровке пхп по дефалту записевает текст в файл?
 
PHP понятия не имеет о кодировке, в которой он записывает текст файла. Он просто пишет в него.
 
а как тогда пользаватся этой функ?

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

я же незнаю что за кадеровку мне переделовать надо.. но знаю что надо в UTF-8
 
> я же незнаю что за кадеровку
Осмелюсь предположить, что это CP1251.
 
> когда записеваю туда латышский текст
Понятия не имею, какая у них там кодировка.
 
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 ?
 
В какой кодировке писал файл a.txt в редакторе - в той кодировке оно и лежит.
 
А что эта за кадеровка?

(*)- знак &

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