boolean DomNode::set_name(string name)
Метод set_name задает имя узла. Следующие подклассы позволяют задавать имена DomAttribute, DomDocumentType, DomElement, DomEntity, DomEntityReference, DomNotation и DomProcessingInstruction. 
DomNode::set_namespace(string uri, string prefix)
Метод set_namespace задает пространство имен для узла. По желанию с помощью аргумента prefix можно задать префикс. В противном случае PHP генерирует префикс случайным образом.
DomNode::unlink_node()
Метод unlink_node отсоединяет узел от его документа. string DomProcessingInstruction::data()
Метод data возвращает содержимое объекта DomProcessingInstruction. Если в этом документе полная команда обработки имеет вид <?phpphp phpinfo(); ?>, этот метод возвращает значение phpinfo();.
string DomProcessingInstruction::target()
Метод target возвращает цель объекта DomProcessingInstruction. Если в этом документе полная команда обработки имеет вид <?phpphp phpinfo(); ?>, этот метод возвращает значение php.
object domxml_new_doc(string version)
Функция domxml_new_doc возвращает объект DomDocument с версией XML для заданного аргумента version.
object domxml_open_file(string file)
Функция domxml_open_file возвращает XML-документ из файла и возвращает объект DomDocument.
object domxml_open_mem(string document)
Функция domxml_open_mem загружает XML-документ из строки и возвращает объект DomDocument.
string domxml_version()
Функция domxml_version возвращает версию библиотеки XML. object domxml_xmltree(string document)
Функция domxml_xmltree считывает весь XML-документ и возвращает корневой узел. Каждый узел содержит свойство children, представляющее собой массив объектов. В свою очередь, эти объекты включают свойства, заданные спецификацией DOM.
Эти объекты нельзя использовать при работе с методами, описанными в этом разделе.
object domxml_xslt_stylesheet(string document)
Функция domxml_xslt_stylesheet возвращает объект DomXsltStyleSheet по содержимому заданного XSL-документа.
string domxml_xslt_version()
Функция domxml_xslt_version возвращает строку с представлением версии библиотеки XSLT, скомпилированной в PHP. 
object domxml_xslt_stylesheet_doc(object document)
Функция domxml_xslt_stylesheet_doc возвращает объект DomXsltStyleSheet по заданному объекту DomDocument.
object domxml_xslt_stylesheet_file(string file)
Функция domxml_xslt_stylesheet_file возвращает объект DomXsltStyleSheet по заданному файлу.
object DomXsltStylesheet::process(object document, array parameters, boolean xpath_parameters, string profile_file)
Метод process (листинг 20.9) применяет таблицу стилей к объекту DomDocument. Необязательный аргумент parameters должен быть ассоциативным массивом с параметрами, соответствующими таблице стилей. Необязательным аргументом xpath_parameters задается представление параметров в виде простых строк или выражений XPath. PHP записывает профильную информацию в файл, расположенный по пути, заданному необязательным аргументом profile_file.

| Листинг 20.9. Метод DomXsltStyleSheet::process_
<?php
// загрузить документ
$dom = domxml_open_file("corephp.xml"); //загрузить таблицу стилей
$xslt = domxml_xslt_stylesheet_file("corephp.xsl"); // применить таблицу стилей к документу
$dom2 = $xslt->process($dom, array('myParam'=>,use this')); // вывести стилизованный документ print($dom2->dump_mem()); print($xslt->result_dump_mem($dom2));
?>