@emtecif

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

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

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

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

Похожие вопросы