Dodělal jsem první beta verzi XHTML validátoru. Zdá se, že vcelku funguje. Jsou tam jisté mouchy o kterých vím. Vyřešeny budou až v druhé verzi, která nebude postavena na vnitřním XML parseru PHP, ale parser si naprogramuji sám. Takže to bude taky chvíli trvat, než to bode hotové... Výhodou bude, implictní (a snad i inteligentní) převod HTML a entit do XHTML.
Třída funguje v PHP 4 i 5. Můžete si ji ozkoušet a když se vám bude líbit i používat. Dle mého názoru se hodí k validaci vstupu například u diskuzních fór, komentářů a podobně. Doporučuji používat s widgEditorem. Stáhnout si ji můžete v sekci o PHP.
Update: nedávno jsem zjistil, že úžasný IE odstraňuje ve widgEditoru koncové tagy . Kvůli této chybě (rozumněj fíčuře) pak kód neprojde mým validátorem. Proto kombinace validátor + widgEditor funguje pouze v prohlížečích s G-čkovým jádrem.