знак фунта в файле CSV не читается во время PHP fopen - PullRequest
0 голосов
/ 15 марта 2010

У меня проблема, знаки фунта и одинарные кавычки читаются из файла как � Мой код указан ниже:

$fh = fopen($_FILES['importFile']['tmp_name'], "r");
$contents = fread($fh, filesize($_FILES['importFile']['tmp_name']));
var_dump($contents);

Кто-нибудь знает, как решить эту проблему.Я знаю, что это проблема с кодировкой, но не знаю, как это исправить.Файл является файлом CSV.Спасибо

1 Ответ

2 голосов
/ 15 марта 2010

Используйте mb_convert_encoding() для преобразования текста из кодировки, используемой в файле, в вашу выходную кодировку.

...