XMLWriter::writeCdata
xmlwriter_write_cdata
CDATA タグ全体を書き込む
説明
オブジェクト指向型
public bool XMLWriter::writeCdata(string $content
)
bool xmlwriter_write_cdata(XMLWriter $writer
, string $content
)
パラメータ
-
writer
-
手続き型のコールでのみ使用します。
変更される XMLWriter のインスタンスです。
このインスタンスは、xmlwriter_open_uri
あるいは xmlwriter_open_memory
を呼び出すことで取得したものです。
-
content
-
CDATA の内容。
戻り値
成功した場合に true
を、失敗した場合に false
を返します。
例
例1 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);
?>
<mydoc>
<myele>
<mycdataelement><![CDATA[text for inclusion as CData]]></mycdataelement>
</myele>
</mydoc>
参考
- XMLWriter::startCdata
- XMLWriter::endCdata