У меня есть массив, который я создал в PHP, и я хочу сохранить его в Excel CSV-файле:
$fp = fopen("endfile.csv", 'a'); //Open file for append
fputcsv($fp, $product_array);
fclose($fp);
Это прекрасно работает, но я хочу сохранить его в формате UTF-8, потому что яу меня есть некоторые символы Франции (и), а не в ANSII, что по умолчанию.
Это то, что я нахожу в Интернете
header("content-type:application/csv;charset=UTF-8");
header("Content-disposition: filename=v1.csv"); // destination
print "\xEF\xBB\xBF"; // UTF-8 BOM
readfile("file3000.csv"); // source
exit;
, но это не работает для меня, любая помощь?