簡體   English   中英

PHP文件中的HTML驗證

[英]HTML Validation in PHP File

我正在使用Apache .jar來驗證HTML的Apache Ant項目。 ant腳本獲取* .html文件並對其進行驗證,並在發現錯誤時顯示。

.jar無法用於驗證以.php文件編寫的html。 因為它不接受.php文件。

是否有人知道任何.jar或.js或.php文件/方法,通過它們我可以驗證.php文件中的html。

注意:我不想使用w3c-Validate工具,因為它是在線的,並且只有在Internet開啟的情況下才可以使用。

您將無法直接驗證.php文件,因為PHP不是HTML。 它可以包含嵌入式HTML或以編程方式生成HTML,但這不是一回事。

您將需要采用多種技術來驗證PHP。 最簡單的工具就是運行它,或者運行php -l以獲取有關該文件語法的報告。 要實際測試腳本是否按預期運行,將需要測試工具,例如PHPUnit和Selenium。

要測試輸出是否為有效的HTML,可以保存腳本生成的頁面並通過驗證器運行它們,也可以將PHP的輸出通過管道傳遞給驗證器的輸入。 例如,

php -f /path/to/my/script.php | java my_html_validator.jar

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM