@emtecif

Как убрать пустую строку при использовании include?

В файл index.php подключаю 3 блока, следующим кодом:
<?php require_once(getenv('DOCUMENT_ROOT').'/include/file.php'); ?>

Итог, бывает по-разному, то нормально то криво. В чем дело?
72da8325b77f4548b1249a1329b4011b.png38cbf0edc1c24b28ac43e6ee2615cf53.png
  • Вопрос задан
  • 300 просмотров
Пригласить эксперта
Ответы на вопрос 3
aliencash
@aliencash
Партизан
Возможно у вас file.php сохранен в кодировке utf-8 c BOM. Сконвертируйте его в utf-8 без BOM.
Ответ написан
FanatPHP
@FanatPHP
Чебуратор тега РНР
Прижми открывающий тег к левому краю
Ответ написан
thewind
@thewind
php программист, front / backend developer
Может вам познать новую сферу - шаблонизаторы? Тогда проблема уйдет наверное. Хотя там тоже есть includes, но это будет уже проблема чисто верстки - если два соседних элемента имеют тип block, и прилипают друг к другу, то количество пробелов в исходном коде между ними значения не имеет. В принципе, проверьте это и сейчас - обычно так плохо себя ведут соседние inline элементы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект