php8.5
Home/ Manual/ reference / xmlwriter/ The XMLWriter class

The XMLWriter class

Intro

Class synopsis

class XMLWriter { }

Xmlwriter

In this section

XMLWriter::endAttribute

End attribute

XMLWriter::endCdata

End current CDATA

XMLWriter::endComment

Create end comment

XMLWriter::endDocument

End current document

XMLWriter::endDtd

End current DTD

XMLWriter::endDtdAttlist

End current DTD AttList

XMLWriter::endDtdElement

End current DTD element

XMLWriter::endDtdEntity

End current DTD Entity

XMLWriter::endElement

End current element

XMLWriter::endPi

End current PI

XMLWriter::flush

Flush current buffer

XMLWriter::fullEndElement

End current element

XMLWriter::openMemory

Create new xmlwriter using memory for string output

XMLWriter::openUri

Create new xmlwriter using source uri for output

XMLWriter::outputMemory

Returns current buffer

XMLWriter::setIndent

Toggle indentation on/off

XMLWriter::setIndentString

Set string used for indenting

XMLWriter::startAttribute

Create start attribute

XMLWriter::startAttributeNs

Create start namespaced attribute

XMLWriter::startCdata

Create start CDATA tag

XMLWriter::startComment

Create start comment

XMLWriter::startDocument

Create document tag

XMLWriter::startDtd

Create start DTD tag

XMLWriter::startDtdAttlist

Create start DTD AttList

XMLWriter::startDtdElement

Create start DTD element

XMLWriter::startDtdEntity

Create start DTD Entity

XMLWriter::startElement

Create start element tag

XMLWriter::startElementNs

Create start namespaced element tag

XMLWriter::startPi

Create start PI tag

XMLWriter::text

Write text

XMLWriter::toMemory

Create new XMLWriter using memory for string output

XMLWriter::toStream

Create new XMLWriter using a stream for output

XMLWriter::toUri

Create new XMLWriter using a URI for output

XMLWriter::writeAttribute

Write full attribute

XMLWriter::writeAttributeNs

Write full namespaced attribute

XMLWriter::writeCdata

Write full CDATA tag

XMLWriter::writeComment

Write full comment tag

XMLWriter::writeDtd

Write full DTD tag

XMLWriter::writeDtdAttlist

Write full DTD AttList tag

XMLWriter::writeDtdElement

Write full DTD element tag

XMLWriter::writeDtdEntity

Write full DTD Entity tag

XMLWriter::writeElement

Write full element tag

XMLWriter::writeElementNs

Write full namespaced element tag

XMLWriter::writePi

Writes a PI

XMLWriter::writeRaw

Write a raw XML text

Source: reference/xmlwriter/xmlwriter.xml · from the official PHP manual (php/doc-en)