2012-10-08 49 views
1

我正在試圖找到用PHP編寫的HTML美化工具。 我的唯一目的是格式化或製表幾個由我的程序生成的html/php文件。 我不需要檢查它是否有效。用PHP編寫的HTML/PHP美化工/格式化程序庫

我試着查找像Tidy等不同的庫,但我不能決定使用哪一個。 鑑於我的目的只是格式化服務器上​​的文件,我不想檢查這些文件的有效性的開銷。我需要支持HTML5標籤,並且很多這些庫不支持它們。因此,我正在尋找的唯一的事情就是能夠格式化文件。有些東西完全像http://tools.arantius.com/tabifier,但對於可以在服務器端運行的PHP。

使用PHP DomDocument庫生成文件。 我試過用

file_doc->formatOutput = TRUE; 
file_doc->preserveWhiteSpace = FALSE; 
$this->file_doc->saveHTMLFile($this->filepath); 

但它不起作用。

這些文件不是從頭開始生成的。當我的程序運行時,幾乎沒有標籤被添加,並且數據被髮回到服務器,這些標籤被附加到文件並保存。

+0

爲什麼不直接將代碼轉換爲PHP呢? http://static.arantius.com/inc/tabifier.js – Ozzy

+0

我正在尋找一個快速解決方案,將其轉換爲PHP將需要時間,將不得不做測試等自己。我寧願去一些有一定支持和用戶的活動圖書館,以免遇到任何麻煩! –

回答