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

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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
07 мая 2024, в 15:10
1500 руб./в час
07 мая 2024, в 15:07
1500 руб./в час
07 мая 2024, в 14:56
2000 руб./за проект