Прочитать файл Unicode в PHP - PullRequest
       59

Прочитать файл Unicode в PHP

2 голосов
/ 02 ноября 2010

Как прочитать файл Unicode в php.

Я использовал функцию file_get_contents (), но после чтения содержимого файла я получаю содержимое в формате декодирования (не читаемый формат)

Пожалуйстапредоставьте мне свои предложения.

Спасибо

-Правин

Ответы [ 2 ]

3 голосов
/ 02 ноября 2010

Вы можете использовать iconv для преобразования строки Юникода в любую другую кодировку.

1 голос
/ 02 ноября 2010

Поскольку вы пометили это декодирование / кодирование Unicode, попробуйте запустить содержимое, которое вы получили от file_get_contents до

  • utf8_encode - кодирует строку ISO-8859-1 в UTF-8
  • utf8_decode - Преобразует строку с символами ISO-8859-1, кодированными с помощью UTF-8, в однобайтовый ISO-8859-1

Если содержимое вашего файла не соответствует ISO-8859-1, рассмотрите ответ Эльзо , чтобы использовать iconv.

...