fork download
  1. <?php
  2. $products = new DOMDocument('1.0');
  3. $products->preserveWhiteSpace = false;
  4. $products->formatOutput = true;
  5. // $doc->load('data/product.xml');
  6. $product = $products->createElement('product');
  7. $product->setAttribute('id', '1234');
  8. $name = $products->createElement('name', 'my_product');
  9. $price = $products->createElement('price', '789');
  10.  
  11. $products->appendChild($product);
  12. $product->appendChild($name);
  13. $product->appendChild($price);
  14. // file_put_contents('data/product.xml', $doc->saveXML());
  15. echo $products->saveXML();
  16.  
Success #stdin #stdout 0.02s 24544KB
stdin
Standard input is empty
stdout
<?xml version="1.0"?>
<product id="1234">
  <name>my_product</name>
  <price>789</price>
</product>