PHP Conference Nagoya 2025

XMLWriter::writeCdata

xmlwriter_write_cdata

(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)

XMLWriter::writeCdata -- xmlwriter_write_cdataWrite full CDATA tag

Descrizione

Stile orientato agli oggetti

public XMLWriter::writeCdata(string $content): bool

Stile procedurale

xmlwriter_write_cdata(XMLWriter $writer, string $content): bool

Writes a full CDATA.

Elenco dei parametri

xmlwriter

Solo per chiamate procedurali. La resource XMLWriter che è stata modificata. Questa risorsa deriva da una chiamata a xmlwriter_open_uri() or xmlwriter_open_memory().

content

The contents of the CDATA.

Valori restituiti

Restituisce true in caso di successo, false in caso di fallimento.

Log delle modifiche

Versione Descrizione
8.0.0 writer expects an XMLWriter instance now; previously, a resource was expected.

Esempi

Example #1 Basic xmlwriter_write_cdata() Usage

<?php
// set up the document
$xml = new XmlWriter();
$xml->openMemory();
$xml->setIndent(true);
$xml->startDocument('1.0', 'UTF-8');
$xml->startElement('mydoc');
$xml->startElement('myele');

// CData output
$xml->startElement('mycdataelement');
$xml->writeCData("text for inclusion as CData");
$xml->endElement();

// end the document and output
$xml->endElement();
$xml->endElement();
echo
$xml->outputMemory(true);
?>

Il precedente esempio visualizzerà:

<mydoc>
 <myele>
  <mycdataelement><![CDATA[text for inclusion as CData]​]></mycdataelement>
 </myele>
</mydoc>

Vedere anche:

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top