xhtml должен быть действительным xml - если вы только хотите это проверить, вы можете легко использовать simplexml , но если вы также хотите проверить правильность элементов / атрибутов, это вам не поможет (в в этом случае лучшим решением будет выбор подсказки NullUserExceptions API валидатора W3C).