mirror of
https://github.com/php/presentations.git
synced 2026-03-24 15:42:33 +01:00
13 lines
499 B
PHP
13 lines
499 B
PHP
<?php
|
|
$dom = new domDocument('1.0');
|
|
$root = $dom->createElement('root'); // create new element
|
|
foreach (array('foo', 'bar', 'baz') as $v) {
|
|
$node = $dom->createElement($v); // create new sub-element
|
|
$node->appendChild($dom->createTextNode($v)); // add value to element
|
|
$root->appendChild($node); // append sub-element to root element
|
|
}
|
|
$dom->appendChild($root); // add root node to document
|
|
$xml = $dom->saveXML(); // output XML
|
|
|
|
echo nl2br(htmlspecialchars(str_replace('><', ">\n<", $xml)));
|
|
?>
|