2 Bug #41287 (Writing empty tags with Xmlwriter::WriteElement[ns])
5 if (!extension_loaded("xmlwriter")) die("skip");
9 $xml = new XmlWriter();
11 $xml->setIndent(true);
12 $xml->startDocument();
13 $xml->startElement('test');
14 $xml->writeElement('foo', null);
15 $xml->writeElement('foo2', "");
16 $xml->writeElement('foo3');
17 $xml->startElement('bar');
20 print $xml->flush(true);
24 $xw = new XMLWriter();
28 $xw->startElementNS('test', 'test', 'urn:x-test:');
29 $xw->writeElementNS('test', 'foo', null, '');
30 $xw->writeElementNS(null, 'bar', 'urn:x-test:', '');
31 $xw->writeElementNS(null, 'bar', 'urn:x-test:', NULL);
32 $xw->writeElementNS(null, 'bar', 'urn:x-test:');
33 $xw->writeElementNS(null, 'bar', '', '');
36 print $xw->flush(true);
48 <test:test xmlns:test="urn:x-test:">
50 <bar xmlns="urn:x-test:"></bar>
51 <bar xmlns="urn:x-test:"/>
52 <bar xmlns="urn:x-test:"/>