XMLWriter::writeCdata

xmlwriter_write_cdata

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

XMLWriter::writeCdata -- xmlwriter_write_cdataÉcrit un bloc CDATA

Description

Style orienté objet

publicXMLWriter::writeCdata(string$content): bool

Style procédural

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

Écrit un bloc CDATA.

Liste de paramètres

writer

Uniquement pour les appels procéduraux. L'instance XMLWriter qui est modifiée. Cet objet provient d'un appel à xmlwriter_open_uri() ou xmlwriter_open_memory().

content

Le contenu du bloc CDATA.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Historique

VersionDescription
8.0.0writer attend une instance de XMLWriter désormais; auparavant, une resource était attendu.

Exemples

Exemple #1 Utilisation Basique de xmlwriter_write_cdata()

<?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);
?>

L'exemple ci-dessus va afficher :

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

Voir aussi

To Top