DomDocument->html_dump_mem
DomDocumentType->entities()
DOM XML (PHP 4) Functions
PHP Manual

# DomDocument->xinclude

(PHP 5)

DomDocument->xinclude — Reemplaza sentencias XInclude en un Objeto DomDocument

### Descripción

int DomDocument->xinclude ( void )

Esta función reemplaza elementos » XInclude en un objeto DomDocument.

Example #1 Sustitución de elementos Xinclude

`<?php
// include.xml contiene :
// <child>prueba</child>
$xml = '<?xml version="1.0"?>
<root xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="include.xml">
<xi:fallback>
<error>xinclude: no se encontr&oacute; include.xml</error>
</xi:fallback>
</xi:include>
</root>';
$domxml = domxml_open_mem($xml);
$domxml->xinclude();
echo $domxml->dump_mem();
?>`

El resultado del ejemplo seria:

    <?xml version="1.0"?>
    <root xmlns:xi="http://www.w3.org/2001/XInclude">
      <child>prueba</child>
    </root>

Si include.xml no existe, usted verá:

    <?xml version="1.0"?>
    <root xmlns:xi="http://www.w3.org/2001/XInclude">
      <error>xinclude: no se encontr&oacute; include.xml</error>
    </root>

DomDocument->html_dump_mem
DomDocumentType->entities()
DOM XML (PHP 4) Functions
PHP Manual