Четверг, 12 Июль 2018 14:34

php include вставляет файлы с отступами

Столкнулся с такой сложностью, что при использовании функции include в области, куда подгружались данные (из файла) образовывался пустой абзац. Повлиять на это стилями не было возможности, поскольку сам этот блок нигде в коде не фигурирует.

Причина оказалась не в функции и не в коде, а в кодировке подгружаемых файлов. Дело в том, что загружаемые файлы были в кодировке UTF-8+ (BOM), и вот этот самый BOM, чтобы не было абзацев необходимо убрать.

Не каждая программа-редактор на это способна, я пользовался EmEditor.

Спонсоры: