@isawillbenice

Почему меняется кодировка файла на сервере?

Через curl получаю строку и записываю ее в файл file.csv, смотрю на сервере кодировку через file -bi file.csv показывает что кодировка charset=iso-8859-1, затем вручную меняю кодировку на UTF-8, снова получаю строку через curl сохраняю ее в тот же файл, смотрю кодировку и кодировка становится снова charset=iso-8859-1. Отсюда следующие вопросы:

1) Как сохранять сразу в кодировку UTF-8, когда я получаю строку я посмотрел ее кодировку через mb_detect_encoding показывает что кодировка UTF-8, но если сделать echo этой строки то там абракадабра

2) Пробую манипуляции с изменением кодировки функцией iconv ничего толкового не выходит
  • Вопрос задан
  • 2598 просмотров
Пригласить эксперта
Ответы на вопрос 2
zBit
@zBit
Full stack web developer
Чисто из любопытства: На какой ОС вы всё это проделываете?
Ответ написан
@Taiyonoryoshy
php-разработчик
mb_detect_encoding не работает
habrahabr.ru/post/107945

попробуйте менять кодировку строки вот этим
mikolajj.republika.pl
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
04 мая 2024, в 17:40
1000 руб./за проект
04 мая 2024, в 17:35
150000 руб./за проект
04 мая 2024, в 17:22
1000 руб./за проект