Как сохранить файл в UTF-8 без BOM с помощью PHP

Привет друзья, в целом возникла идея сделать простое сохранение файлов в utf-8 без BOM, как работать с файлами добавлять информацию и так дальше, но в остальном мне нужно было найти всего лишь способ.

Работать будем с помощью file_put_contents но при этом перед текстом нужно будет добавить небольшой маркер \xEF\xBB\xBF.

file_put_contents('/путь/файл.txt', "\xEF\xBB\xBF" . $text);

Как итог мы задаем путь к файлу, после чего вводим текст в него, а на начале вписываем небольшой маркер. Круто?

Дальше файл сохраниться в нужной нам кодировке, а то стандартно получается что php сохраняет файл в ansi кодировке.  Небольшая фича функции php.

Понравилось? Ниже кнопки поделиться это будет твоя помощь мне, а я продолжу свою работу!

Метки:

2 комментария к “Как сохранить файл в UTF-8 без BOM с помощью PHP”

Оставьте комментарий