PHP simplexml_import_dom()Функции
Справочное руководство по PHP SimpleXML
Примеры
Получите узел DOM-документа и преобразуйте его в узел SimpleXML:
<?php
$dom=new domDocument;
$dom->loadXML("<note><to>Tove</to><from>Jani</from></note>");
$x=simplexml_import_dom($dom);
echo $x->from;
?>
$dom=new domDocument;
$dom->loadXML("<note><to>Tove</to><from>Jani</from></note>");
$x=simplexml_import_dom($dom);
echo $x->from;
?>
Запустить пример »
Определение и использование
Функция simplexml_import_dom() возвращает объект SimpleXMLElement из узла DOM.
Синтаксис
simplexml_import_dom(node,classname);
| Parameters | Описание |
|---|---|
| узел | Обязательный. Указывает узел элемента DOM. |
| classname | Необязательный. Указывает класс нового объекта. |
Технические детали
| Возвращаемое значение: | Возвращает объект SimpleXMLElement при успехе или FALSE при ошибке. |
|---|---|
| Версия PHP: | 5+ |
Другие примеры
Пример 1
Вывести заголовок второго узла book в DOM-документе:
<?php
$dom=new domDocument;
$dom->loadXML("<books><book><title>Title1</title></book><book><title>Title2</title></book></books>");
$x=simplexml_import_dom($dom);
echo $x->book[1]->title;
?>
$dom=new domDocument;
$dom->loadXML("<books><book><title>Title1</title></book><book><title>Title2</title></book></books>");
$x=simplexml_import_dom($dom);
echo $x->book[1]->title;
?>
Запустить пример »
Справочное руководство по PHP SimpleXML Другие расширения