Очистить страницы PHP / HTML - PullRequest
3 голосов
/ 05 июня 2009

Кто-нибудь знает хороший инструмент, который очищает файлы с помощью php и html? Я раньше пользовался Tidy, но он не очень помогает оставлять код php в покое. Я знаю, что существуют различные реализации tidy, но есть ли какой-нибудь инструмент, который правит чемпионом специально для страниц с html и php?

Ответы [ 6 ]

1 голос
/ 05 июня 2009

Очистка вашего кода начинается с отделения PHP от HTML!

0 голосов
/ 22 октября 2017

Я знаю, что это довольно старый вопрос, но все еще действительный. Я в настоящее время использую это, и это, кажется, делает приличную работу: PHP Formatter

Для HTML, CSS и JS DirtyMarkup - удобный инструмент. Единственным недостатком является то, что вы должны скопировать и вставить код дважды.

0 голосов
/ 04 февраля 2010

Вы можете использовать этот класс PHP, если не можете установить модуль "Tidy" (иногда, когда вы покупаете хосты, вы не можете).

http://www.barattalo.it/html-fixer/

0 голосов
/ 06 июня 2009

Раньше у меня была эта проблема, однако были проблемы с другими программами, реорганизовавшими то, что я кодировал, и попытка очистить его обычно заканчивалась тем, что приносила больше вреда, чем пользы. Чтобы решить эту проблему, я начинаю изучать все тонкости Code Igniter , базового PHP-фреймворка, который использует подход MVC для разделения HTML и PHP. Я не много тестировал, но это выглядит намного проще, чем писать HTML и PHP прямо в одном файле.

0 голосов
/ 05 июня 2009

Я бы согласился разделить ваш HTML и ваш PHP-код. Тем не менее, я думаю, вы должны думать об этом как бы задом наперед. Я бы отделил ваш HTML-код от вашего PHP-кода. Возьми свой HTML, заблокируй его и используй include 'html_code_1.php';. Таким образом, вы можете запускать Tidy на своем HTML и не беспокоиться о том, что это повлияет на ваш PHP-код.

0 голосов
/ 05 июня 2009

Насколько я знаю, Tidy является "действующим чемпионом", когда дело доходит до очистки HTML-кода. Единственный другой инструмент, который я лично использовал для очистки кода, находится в Adobe Dreamweaver.

...