KEY_NODE_TYPE
KEY_NODE_TYPE
Clave del arreglo para indicar el tipo de nodo.
Permite construir arrays en el formato esperado por {@link XgapXml::arrayToString()}.
Ejemplo de uso:
$arr_html = XgapXmlArray::genElement('html', array(
XgapXmlArray::genElement('head', array(
XgapXmlArray::genElement('title', array(
XgapXmlArray::genText('XgapXmlArray - ejemplo')
)),
XgapXmlArray::genElement('meta', array(
XgapXmlArray::genAttribute('http-equiv', 'Content-Type'),
XgapXmlArray::genAttribute('content', 'text/html; charset=utf-8'),
))
)),
XgapXmlArray::genElement('body', array(
XgapXmlArray::genElement('h1', array(
XgapXmlArray::genText('XGAP: ejemplo de '),
XgapXmlArray::genElement('code', array(
XgapXmlArray::genText('XgapXmlArray')
)),
XgapXmlArray::genText('.')
))
)),
XgapXmlArray::genAttribute('xml:lang', 'es')
));
print XgapXml::arrayToString($arr_html) . PHP_EOL;
Imprime:
<html xml:lang="es"> <head> <title>XgapXmlArray - ejemplo</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> </head> <body> <h1>XGAP: ejemplo de <code>XgapXmlArray</code>.</h1> </body> </html>