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
xmlwriter_output_memory
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
XMLWriter::outputMemory -- xmlwriter_output_memory — Devuelve el actual buffer
Descripción
Estilo orientado a objetos
string XMLWriter::outputMemory
([ bool
$flush = true
] )Estilo por procedimientos
string xmlwriter_output_memory
( resource
$xmlwriter
[, bool $flush = true
] )Devuelve el buffer actual.
Parámetros
-
xmlwriter -
Sólo para llamadas por procedimientos. El resource XMLWriter que está siendo modificado. Este recurso proviene de una llamada a xmlwriter_open_uri() o xmlwriter_open_memory().
-
flush -
Si se mantiene la salida del buffer o no. Por omisión es
TRUE.
Valores devueltos
Devuelve el buffer actual como un string.
dave at dtracorp dot com ¶
6 years ago
