Интересно, может ли кто-нибудь помочь мне? Я использую встроенную функцию HTML tidy и eclipses, чтобы убрать мой код. У меня большие проблемы со следующими ситуациями …
когда HTML разделяется между файлами через include, результат, структурированный с правильными отступами, помогает при отладке через инструменты браузера.
PHP и HTML при совместном использовании. например, PHP, если заявления вокруг HTML-кода, где вы не будете иметь правильный отступ для PHP и HTML. (автоматизация этого Как правильно отступать PHP / HTML смешанный код? )
Ситуация, с которой я могу жить, и вокруг нее есть способы. Тем не менее, я был бы признателен, если бы кто-нибудь мог предложить решение по ситуации два.
Инструменты Я использую eclipse 3.6, Aptanna 2.05 PDT 2.2
Вы можете использовать HTML Tidy из PHP для очистки вывода. Используйте ob_start () и друзей, чтобы получить весь вывод HTML в виде строки, а затем отправить его через Tidy. Однако, если вы это сделаете, вы можете использовать som-кеширование.
<?php function callback($buffer) { // Clean up $config = array( 'indent' => true, 'output-xhtml' => true, 'wrap' => 200); return tidy_repair_string($buffer, $config, 'utf8'); } // Do some output. ob_start("callback"); ?> <html> <body> <p>Outputting stuff here</p> <p> Testing a broken tag: <span> This span should be closed by Tidy. </p> </body> </html> <?php ob_end_flush(); ?>