DOMDocument::registerNodeClass(PHP 5 >= 5.2.0) DOMDocument::registerNodeClass — Регистрация расширенного класса, используемого для создания базового типа узлов Описание
   bool DOMDocument::registerNodeClass
    ( string $baseclass
   , string $extendedclass
   ) 
  Этот метод позволяет зарегистрировать свой собственный расширенный DOM класс, чтобы впоследствии использовать его в PHP DOM расширении. Этот метод не входит в стандарт DOM. Список параметров
 
 Возвращаемые значенияВозвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки. Список изменений
 
 Примеры
 Пример #1 Добавление нового метода в класс DOMElement для упрощения кода 
<?phpРезультат выполнения данного примера: <?xml version="1.0"?> <root><child foo="bar"/></root> 
 Пример #2 Извлечение элементов в виде пользовательского класса 
<?phpРезультат выполнения данного примера: string(9) "myElement" text in child 
 Пример #3 Получение имени документа-владельца узла Когда создается экземпляр расширенного класса DOMDocument, свойство ownerDocument будет ссылаться на создаваемый объект. Это значит, что нет необходимости (а фактически это невозможно) использовать DOMDocument::registerNodeClass() применительно к DOMDocument. 
<?phpРезультат выполнения данного примера: string(13) "myDOMDocument" string(18) "myOtherDOMDocument"  | 
||||||