when writing xml with xmlwriter, there is no need to use htmlspecialchars or htmlentities for the text() method (this will only cause double encoding)
the xmlwriter takes care of entities for you after calling outputMemory
XMLWriter::outputMemory
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
XMLWriter::outputMemory — بازگرداندن بافر فعلی
Description
Oriented object style
string XMLWriter::outputMemory
([ bool $flush
] )
Procedural style
string xmlwriter_output_memory
( resource $xmlwriter
[, bool $flush
] )
بازگرداندن بافر فعلی.
Parameters
- xmlwriter
-
Only for procedural calls. The XMLWriter resource that is being modified. This resource comes from a call to xmlwriter_open_uri() or xmlwriter_open_memory().
- flush
-
خارج کردن محتوای بافر یا نه. به صورت پیشفرض TRUE.
Return Values
بازگرداندن بافر فعلی به عنوان رشته.
dave at dtracorp dot com ¶
6 years ago
