Как получить красивый исходный код HTML из сгенерированного PHP вывода? - PullRequest
2 голосов
/ 23 августа 2010

Когда вы смотрите на исходный код сгенерированного PHP-вывода, как правило, все находится в одной строке, для разработчиков переднего плана становится очень трудно читать код и устранять неполадки.

Так есть ли способполучить сгенерированный PHP вывод, чтобы перейти от этого:

<ul><li>Hello</li><li>Hola</li><li>Bonjour</li></ul>

до

<ul>
    <li>Hello</li>
    <li>Hola</li>
    <li>Bonjour</li>
</ul>

БЕЗ использования /n разрыва строки во всем коде на стороне сервера, который просто делает этот беспорядок.

Ответы [ 2 ]

3 голосов
/ 10 января 2014

Для более или менее наглядного кода, сгенерированного PHP, я использовал " знаки для выходных строк echo, которые позволяют использовать \n и \t или другие подобные коды для создания новых строк или отступов кода,Если вам нужны " знаки на выходе, вам нужно экранировать их с помощью \".это выдаст ", но PHP будет обрабатывать его как обычный символ.

Я знаю, что так сложно получить красивый код, но, по крайней мере, он делает его читабельным.

1 голос
/ 23 августа 2010

Вы можете использовать расширение tidy PECL - см. Этот связанный вопрос для примеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...