Каким образом можно реализовать проверку HTML кода?
зачем php?? js будет куда эффективнее 
но для php simplehtmldom.sourceforge.net
Php не должен смотреть и проверять что у пользователя на странице. Php должен только генерировать ответ на запрос(готовая html страница,  json обьект и тд). для изменения и проверки html юзай js