AFAIK nie ma jeszcze _dokładniego_ opisu. Są slajdy na Bitflux-ie, tutaj masz je wszystkie na jednej stronie:
http://ehome.51.net/html_mode/pages/magic.php?a=186
DOM w PHP5 jest zgodny ze standardem W3C, więc możesz poczytać dokumenty o DOM na w3c.org. Ten sam interfejs ma także zgodna ze standardami przeglądarka Mozilla, możesz więc poczytać jakieś artykuły o JavaScripcie i DOM-ie Mozilii.
PHP5 wprowadza klasy typu 'reflection', które umożliwiają 'reverse engineering' w php. Napisz:
[php:1:5bdbe77e8e]
<?php
reflection_class::export('domdocument');
reflection_class::export('domelement');
reflection_class::export('domtext');
reflection_class::export('domnode');
reflection_class::export('domxpath');
?>
[/php:1:5bdbe77e8e]
i studiuj interfejs. Dwa dni temu robiłem to samo, teraz przegryzam się przez XPath.