PHP SIMPLEXMLELEMENT OBJECT В СТРОКУ
SimpleXMLElement является встроенным классом в PHP, который обеспечивает удобный способ для чтения и создания XML-документов. Одним из распространенных способов работы с SimpleXMLElement является преобразование объекта в строку. Для этого используется метод asXML()
. Пример:
$xml = new SimpleXMLElement('<items></items>');$item = $xml->addChild('item', 'SimpleXMLElement to string');echo $item->asXML();
Вышеуказанный код создает объект SimpleXMLElement, добавляет в него элемент item и выводит содержащуюся в нем строку с помощью метода asXML(). Результат выполнения приводит к появлению следующей строки:
<item>SimpleXMLElement to string</item>
Если элемент содержит дочерние элементы, то метод asXML() возвращает один корневой элемент, содержащий все дочерние элементы. Пример:
$xml = new SimpleXMLElement('<items></items>');$item1 = $xml->addChild('item', 'Item 1');$item2 = $xml->addChild('item', 'Item 2');echo $xml->asXML();
Результат выполнения данного кода:
<?xml version="1.0"?><items> <item>Item 1</item> <item>Item 2</item>
КАК СОЗДАТЬ CPUFRIENDDATAPROVIDER? РЕШЕНИЕ UNKNOWN PROCESSOR! HACKINTOSH! - ALEXEY BORONENKOV - 4K
PHP Simple XML Demo
php xml parsing tutorial - simple xml parser
Drupal: How to convert a stdClass object to a SimpleXMLElement object? (2 Solutions!!)
The SimpleXMLElement Methods in PHP
simpleXML PHP tutorial learn to parse any XML files and RSS feeds
The SimpleXMLElement Class in PHP
How to add simple xml element object as a child to other xml object in PHP - PHP Tutorial