В MySQL я установил свой тип поля данных utf8_bin
, и я храню данные в Unicode. Тексты отображаются на веб-страницах правильно.PHP экспорт CSV, когда данные имеют UTF8 charcters
Я хочу сгенерировать файл excel, экспортирующий данные из моей таблицы в него. Выходной сигнал в .xls
и .cvs
- - «????».
Я извлекаю другие ответы здесь, его были передан использовать заголовки:
header("content-type:application/csv;charset=UTF-8");
similar question. Но это не работает. После использования заголовка в csv Output будет - à¤¸à ¥, ठ° à ¥ या.
Пожалуйста, помогите. Благодарю.
Используйте заголовок спецификации –
@Mark Baker да, я прочитал об этом в некоторых сообщениях, но я не уверен, как его использовать. Вы можете помочь. – Sajal
Прежде чем вывести какие-либо данные в файл, напишите «\ xEF \ xBB \ xBF» в файл ...он также может помочь написать строку «sep =» после спецификации и перед данными (или соответствующим символом, если вы не используете запятую), поскольку разделитель по умолчанию MS Excel имеет специфику для локали –