NOTE: $enable can be integer as in example, or boolean.(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::setIndent -- xmlwriter_set_indent â ĺä¸ă㎠on/off ăĺăćżăă
ăŞăă¸ă§ăŻăćĺĺ
ćçśăĺ
ĺä¸ă㎠on/off ăĺăćżăăžăă
writer
enableĺä¸ăăćĺšăŤăăăăŠăăă
| ăăźă¸ă§ăł | 誏ć |
|---|---|
| 8.0.0 |
ĺźć° writer ăŻăXMLWriter
ăŽă¤ăłăšăżăłăšăćĺž
ăăăăăŤăŞăăžăăă
ăăăăĺăŽăăźă¸ă§ăłă§ăŻăăŞă˝ăźăšăćĺž
ăăăŚăăžăăă
|
äž1 XMLWriter::setIndent() 㨠mixed content
mixed content ă§ăŻĺä¸ăăćĺšăŤăăŚăăăžăĺăăžăăă ĺä¸ăăăăćĺĺăŻăă¤ăłăŠă¤ăłčŚç´ ăŽĺăŤćżĺ Ľăăăăăă§ăă
<?php
$writer = new XMLWriter();
$writer->openMemory();
$writer->setIndent(true);
$writer->startDocument();
$writer->startElement('p');
$writer->text('before');
$writer->writeElement('a', 'element');
$writer->text('after');
$writer->endElement();
$writer->endDocument();
echo $writer->outputMemory();
?>ä¸ăŽäžăŽĺşĺăŻäťĽä¸ă¨ăŞăăžăă
<?xml version="1.0"?> <p>before <a>element</a> after</p>
注ć:
xmlwriter ăăŞăźăăłăăăćăŤăĺä¸ăăŽçść ăŻăŞăťăăăăăžăă