PHP 8.4.2 Released!

Dom\import_simplexml

(PHP 8 >= 8.4.0)

Dom\import_simplexml Получает объект класса Dom\Attr или Dom\Element из объекта SimpleXMLElement

Описание

Dom\import_simplexml(object $node): Dom\Attr|Dom\Element

Функция принимает заданный атрибут или элемент node (экземпляр SimpleXMLElement) и создаёт узел Dom\Attr или Dom\Element, соответственно. Новый узел Dom\Node ссылается на тот же базовый узел XML, что и SimpleXMLElement.

Список параметров

node

Узел атрибута или элемента для импорта (экземпляр SimpleXMLElement).

Возвращаемые значения

Функция возвращает объект класса Dom\Attr или Dom\Element.

Примеры

Пример #1 Импорт SimpleXML в DOM и изменение SimpleXML с помощью DOM

Обработка ошибок опущена для краткости.

<?php

$sxe
= simplexml_load_string('<books><book><title>blah</title></book></books>');
$elt = Dom\import_simplexml($sxe);
$elt->setAttribute("foo", "bar");
echo
$sxe->asXML();

?>

Результат выполнения приведённого примера:

<?xml version="1.0"?>
<books foo="bar"><book><title>blah</title></book></books>

Смотрите также

  • simplexml_import_dom() - Получает объект класса SimpleXMLElement из узла XML или HTML
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top