A ma conaissance, il n'y a pas de classe générant du cHTML inclus dans le PHP de base tout comme il n'y a pas de base une classe de génération de code html.
Regarde du côté de PEARL et des autres ensembles d'extensions et regarde aussi du côté des systémes de templates s'il n'en existe pas déjà un avec des modéles au format cHTML.
En tout cas, le HTML et le cHTML sont du texte, donc tu pouras facilement créer des pages php générant du cHTML.
Pour la documentation, soit tu te bases sur ce qui a été proposé au w3c pour que le cHTML devienne une norme au même titre que l'html ( http://www.w3.org/TR/1998/NOTE-compactHTML-19980209/ ), soit tu te documentes auprés de ceux qui leur ont envoyé cette proposition de norme (Access, Matsushita, NEC, Fujitsu, Mitsubishi, et SONY)