Почему появляются пробелы и переносы строк?

К сожалению, не могу выложить пример кода (много кода), либо повторить ошибку на тестовом примере (там всё работает).

У меня есть php файл который включен в index.php (include_once).
При вызове index.php из браузера, программы (post запросом) в результате появляются переносы строк
\n\n\n\n\n\n\n\n \r\n\r\n\r\n\r\n\r\n\r\nРезультат!

Но у меня в файлах нигде нет вывода (echo) который будет выводить эти переносы, коды, символы.

Что я заметил.
Если в моем коде есть переносы строк
<?php
echo 'Результат';
//Ниже пустые переносы строк. Обозначаю тут их точкой т.к. этот редактор убирает пустые переносы
?>
.
.
.

То они и превращаются в эти \n\n\n\
Найти все это можно, но проблематично. Дело, похоже не только в них.

Что я не могу понять. Я пишу код
echo 'Результат';
И он должен выводить только эту строку.
Почему и откуда в вывод лезут переносы строк? Я не прошу это выводить. Это вообще вне кода.
Почему появляются пробелы и переносы строк?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
colonel
@colonel
Разработчик PHP, Laravel
Уберите закрывающий тег ?>
Потому что сервер отправляет в браузер всё, что вне тегов php так как есть.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
от 2 000 до 4 000 usd.
HTML Academy Санкт-Петербург
от 130 000 до 140 000 руб.
Duotek Москва
До 120 000 руб.
15 авг. 2018, в 22:39
60000 руб./за проект
15 авг. 2018, в 22:01
6000 руб./за проект
15 авг. 2018, в 21:18
30000 руб./за проект