Я пытаюсь проверить текущую страницу с помощью класса PHP Tidy
. Но он возвращается каждый раз, даже если на текущей странице есть ошибки.Как проверить текущую страницу с помощью класса Tidy
PHP FILE
$html = file_get_contents('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
$tidy = tidy_parse_string($html);
if(tidy_diagnose($tidy))
{
echo "This page has passed HTML validation";
}
else {
echo "This page has NOT passed HTML validation";
}
я использовал это, но это выводит список ошибок/предупреждений из документации I получил впечатление, что я могу назвать tidy_diagnose, чтобы получить успех/неудачу в отношении того, действительно ли это или нет. –
Вы можете добиться этого с помощью функций '* _count()', см. обновление. – andy