Задать вопрос
youngmysteriouslight
@youngmysteriouslight
ТК, ТТ, JS, FP, WM

Может ли перевод строки в конце файла или формат перевода строки LF/CRLF вызвать баг?

Анализирую PHP код, который крутится на сервере NN лет, с целью соотнести его с текущим кодов в репозитории и на другом сервере.
Для упрощения жизни делаю эквивалентные преобразования, например, удаляю/добавляю пустые строки.

Вопросы:
1. Можно ли считать добавление/удаление перевода строки в конце файла эквивалентным преобразованием?
2. Можно ли спокойно заменить формат перевода строки CR+LF на LF?
Или эти преобразования могут создать ошибку?

На сервере PHP 5.6.

upd. Ещё аналогичный вопрос по .htaccess. Я не понимаю, на каком этапе разработки в прошлом появились эти расхождения и имеют ли они самостоятельный смысл.
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Если в конце есть закрывающие php-теги ?> то добавление пустых строк может вылезти и поломать работу/кодировку/еще что-нибудь.

Если тегов закрывающих нет, то можно менять сколько влезет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽