Как на PHP генерировать CSV, который будет корректно отображаться везде?
Дело в BOM$fp = fopen('testcsv.csv', 'w');
fputs($fp, chr(0xEF) . chr(0xBB) . chr(0xBF)); // BOM
fputcsv($fp, array('Item', 'Столбец 1', 'Данные'), ';');
fclose($fp);
а зачем в windows-1251 ?