fgetcsv и пустые строки

nerezus

Вселенский отказник
fgetcsv и пустые строки

PHP:
$fh = fopen($filename, 'r');
$data = fgetcsv($fh, 0, ";")
var_dump($data);
На 1 из серверов все нормально(Windows), а вот на втором(FreeBSD) такое УГ вылезает:
array(2) { [0]=> string(0) "" [1]=> string(0) "" }

То есть строки ПУСТЫЕ. При этом через readfile($filename) все нормально на экран выводится из файла.

В чем может быть проблема? Никаких сухосиных и прочих генераторов неведомой возлюбленной фигни на серваке нет.

-~{}~ 24.02.09 17:09:

Проблему понял: он пытается работать с CSV, как с UTF-8.
Можно ли задать правильную кодировку для файла?
 
Сверху